Cara Memasang Phpmyadmin Terkini di Rhel, Centos & Fedora

Cara Memasang Phpmyadmin Terkini di Rhel, Centos & Fedora

Pentadbiran MySQL melalui baris arahan di Linux adalah pekerjaan yang sangat sukar bagi mana-mana pentadbir sistem baru atau pentadbir pangkalan data, kerana ia mengandungi banyak arahan yang tidak dapat kita ingat dalam kehidupan seharian kita.

Cadangan Baca: Perintah Pentadbiran Pangkalan Data Mysql Asas

Untuk menjadikan pentadbiran MySQL lebih mudah, kami memperkenalkan alat pentadbiran MySQL berasaskan web yang dipanggil Phpmyadmin, Dengan bantuan alat ini, anda dapat mengawal dan menguruskan pentadbiran pangkalan data anda melalui pelayar web dengan mudah.

Phpmyadmin adalah antara muka berasaskan web untuk menguruskan Mysql / Mariadb pangkalan data yang digunakan sebagai pengganti utiliti baris arahan.

Cadangan Baca: 20 mysql (mysqladmin) Perintah untuk pentadbiran pangkalan data di linux

Ia ditulis dalam Php bahasa, melalui aplikasi ini, anda boleh melakukan pelbagai Mysql Tugas Pentadbiran seperti membuat, menggugurkan, mengubah, memadam, mengimport, mengeksport, carian, pertanyaan, pembaikan, mengoptimumkan dan menjalankan arahan pengurusan pangkalan data lain melalui penyemak imbas.

Seperti antara muka berasaskan web lain yang terkenal untuk menguruskan perkhidmatan sistem, alat penciptaan blog, atau sistem pengurusan kandungan (CMSS), ia sering disasarkan oleh penyerang jahat yang berusaha mengeksploitasi kekurangan langkah keselamatan biasa.

Dalam artikel ini kami akan menunjukkan kepada anda cara memasang versi stabil terkini Phpmyadmin untuk Apache atau Nginx pada RHEL, Centos dan Fedora pengagihan.

Di sini kami telah menyediakan pemasangan Phpmyadmin untuk kedua -dua pelayan web Apache atau Nginx. Oleh itu, anda akan memilih pelayan web mana untuk pemasangan.

Tetapi ingatlah, anda mesti bekerja Lampu (Linux, Apache, Php dan MySQL/MariaDB) atau Lemp (Linux, Nginx, Php dan MySQL/MariaDB) persediaan dipasang pada sistem kerja anda.

Sekiranya anda tidak bekerja Lampu atau Lemp, anda boleh mengikuti artikel di bawah untuk persediaan.

Pasang timbunan lampu

  1. Pasang Stack Lamp pada RHEL/CentOS 7/6 & Fedora 28-24

Pasang Stack Lemp

  1. Pasang Stack Lemp pada RHEL/CentOS 7/6 & Fedora 28-24

Langkah 1: Pasang repositori EPEL dan REMI

1. Untuk memasang versi phpmyadmin terbaru (i.e. 4.8), anda perlu memasang dan mengaktifkan Epel dan Remi Repositori mengenai pengagihan Linux masing -masing seperti yang ditunjukkan:

Pada RHEL/CentOS 7

# yum Pasang Epel -Release # RPM -UVH http: // rpms.famillecollet.com/enterprise/remi-release-7.rpm 

Pada rhel/centos 6

-------------- Pada RHEL/CentOS 6 - 32 -bit -------------- # yum Pasang Epel -Release # RPM -UVH http: // rpms.famillecollet.com/enterprise/remi-release-6.rpm -------------- Pada RHEL/CentOS 6 - 64 -bit -------------- # yum Pasang Epel -Release # RPM -UVH http: // rpms.famillecollet.com/enterprise/remi-release-6.rpm 

Pada Fedora 28-24

# rpm -uvh http: // rpms.famillecollet.com/fedora/remi-release-28.rpm [on Fedora 28] # rpm -uvh http: // rpms.famillecollet.com/fedora/remi-release-27.rpm [on Fedora 27] # rpm -uvh http: // rpms.famillecollet.com/fedora/remi-release-26.rpm [on Fedora 26] # rpm -uvh http: // rpms.famillecollet.com/fedora/remi-release-25.rpm [on Fedora 25] # rpm -uvh http: // rpms.famillecollet.com/fedora/remi-release-24.rpm [on Fedora 24] 

Langkah 2: Memasang antara muka web phpmyadmin

2. Sebaik sahaja anda telah memasang repositori di atas, kini 'masa untuk dipasang Phpmyadmin dengan bantuan perintah berikut seperti yang ditunjukkan.

# yum --EnableRepo = Remi Pasang phpmyadmin 

Catatan : Sekiranya anda menggunakan Php 5.4 pada RHEL/CENTOS/FEDORA sistem, maka anda perlu menjalankan arahan di bawah untuk memasangnya.

# yum --enablePo = Remi, Remi-test Pasang phpmyadmin 

Langkah 3: Mengkonfigurasi phpmyadmin untuk apache atau nginx

Dalam Apache Anda tidak perlu mengkonfigurasi apa -apa untuk phpmyadmin, kerana anda akan bekerja phpmyadmin secara automatik di alamat http: /// phpmyadmin.

Cadangan Baca: MySQL Backup and Restore Commands untuk Pentadbiran Pangkalan Data

Fail konfigurasi utama terletak di bawah /etc/httpd/conf.d/phpmyadmin.Conf, Pastikan Memerlukan semua yang diberikan Arahan (untuk Apache 2.4) dan Benarkan dari alamat IP ditambah di dalam direktori /usr/share/phpmyadmin blok.

Phpmyadmin membenarkan akses

Akhirnya, mulakan semula Apache untuk menggunakan perubahan.

-------------- Pada RHEL/CentOS 7 dan Fedora 28-24 -------------- # Systemctl mulakan semula httpd -------------- Pada rhel/centos 6 -------------- # perkhidmatan httpd mulakan semula 

Pada Nginx pelayan web, kami akan membuat pautan simbolik ke fail pemasangan phpmyadmin ke direktori akar dokumen web nginx kami (i.e. /usr/share/nginx/html) dengan menjalankan arahan berikut:

# ln -s/usr/share/phpmyadmin/usr/share/nginx/html 

Akhirnya, mulakan semula Nginx dan PHP-FPM untuk menggunakan perubahan.

-------------- Pada RHEL/CentOS 7 dan Fedora 28-24 -------------- # Systemctl Restart Nginx # Systemctl Restart PHP-FPM -------------- Pada rhel/centos 6 -------------- # perkhidmatan nginx mulakan semula # perkhidmatan php-fpm mulakan semula 

Langkah 4: Mengakses antara muka web phpmyadmin

Buka penyemak imbas anda dan arahkan penyemak imbas anda http: /// phpmyadmin. Ia harus membuka antara muka phpmyadmin (seperti yang ditunjukkan dalam imej di bawah).

Phpmyadmin berjalan di fedora 24

Dalam artikel seterusnya, kami akan berkongsi beberapa petua untuk menjamin pemasangan phpmyadmin anda pada a Lampu atau Lemp Tumpukan terhadap serangan yang paling biasa dilakukan oleh individu yang berniat jahat.

Baca juga: Cara Mengamankan URL Log Masuk Phpmyadmin Lalai