GNU/Linux >> Belajar Linux >  >> Fedora

Instal phpMyAdmin di Fedora 27 / Fedora 26/25/24


phpMyAdmin adalah alat administrasi berbasis web untuk mengelola server MySQL, MariaDB dan Drizzle; ini membantu dalam melakukan aktivitas basis data seperti membuat, menghapus, membuat kueri, tabel, kolom, relasi, indeks, pengguna, izin, dll.

Panduan ini akan membantu Anda menginstal phpMyAdmin di Fedora 27 / Fedora 26 /25.

Instal phpMyAdmin

Instal phpMyAdmin menggunakan perintah berikut.

dnf -y install phpmyadmin httpd

Konfigurasi phpMyAdmin

Secara default phpMyAdmin menempatkan file konfigurasi web di /etc/httpd/conf.d direktori; ia memiliki aturan dan izin akses. phpMyAdmin hanya dapat diakses dari localhost, untuk mengubahnya; kita harus mengedit file phpMyadmin.conf.

Di Fedora, akses web dikelola oleh mod_authz_core.c modul; jadi aturan izinkan atau tolak yang normal tidak akan berfungsi meskipun Anda mengubahnya.

vi /etc/httpd/conf.d/phpMyAdmin.conf

Konfigurasi default akan terlihat seperti di bawah ini.

Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin

<Directory /usr/share/phpMyAdmin/>
   AddDefaultCharset UTF-8

   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
       Require ip 127.0.0.1
       Require ip ::1
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from ::1
   </IfModule>
</Directory>

<Directory /usr/share/phpMyAdmin/setup/>
   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
       Require ip 127.0.0.1
       Require ip ::1
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from ::1
   </IfModule>
</Directory>

Harap beri komentar Memerlukan ip 127.0.0.1 dan Memerlukan ip ::1 lalu tambahkan Wajibkan semua diberikan tepat di bawah ke baris komentar. Tampilannya akan seperti di bawah ini.

Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin

<Directory /usr/share/phpMyAdmin/>
   AddDefaultCharset UTF-8

   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
       # Require ip 127.0.0.1
       # Require ip ::1
       Require all granted
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from ::1
   </IfModule>
</Directory>

<Directory /usr/share/phpMyAdmin/setup/>
   <IfModule mod_authz_core.c>
     # Apache 2.4
     <RequireAny>
       # Require ip 127.0.0.1
       # Require ip ::1
       Require all granted
     </RequireAny>
   </IfModule>
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from 127.0.0.1
     Allow from ::1
   </IfModule>
</Directory>

Mulai ulang layanan Apache.

systemctl restart httpd

Konfigurasikan firewall untuk mengizinkan permintaan HTTP dari jaringan eksternal.

firewall-cmd --permanent --add-service=http
firewall-cmd --reload

Akses phpMyAdmin

Sekarang akses phpMyAdmin dari browser, URL akan menjadi

http://alamat-ip-anda/phpMyAdmin

Masuk sebagai root (Admin database) atau pengguna DB.

Anda akan mendapatkan halaman database.

Itu saja. Semoga ini membantu Anda, kami menyambut komentar Anda.


Fedora
  1. Instal Adobe Reader 9.5 di Fedora 18

  2. Instal VirtualBox 4.2 di Fedora 18

  3. Instal VMware Workstation 9 di Fedora 18

  1. Instal VMware Workstation 8 di Fedora 16

  2. Instal ownCloud 7 di Fedora 21

  3. Instal phpMyAdmin di Fedora 27 / Fedora 26/25/24

  1. Cara Menginstal Vagrant di Fedora 34

  2. Cara Menginstal Node.js di Fedora 35 / Fedora 34

  3. Instal LibreOffice 3.5 di Fedora 16 / Fedora 15