Ketika datang untuk menggunakan MySQL/MariaDB Relational Database Management System (RDBMS), tidak semua dari kita adalah kutu buku dari lingkungan terminal Linux. Oke, kita semua bisa menjadi kutu buku lingkungan baris perintah, namun, perasaan mengetahui lebih dari satu cara untuk mencapai sesuatu di lingkungan Linux adalah peningkatan tertinggi
phpMyAdmin adalah pemecah masalah untuk pengguna Linux yang menginginkan fleksibilitas dan alternatif untuk berinteraksi dengan database MySQL/MariaDB mereka. Anda hanya memerlukan browser web yang berfungsi dan diperbarui untuk mengakomodasi penggunaan phpMyAdmin
Panduan artikel ini membawa Anda melalui penginstalan dan pengamanan phpMyAdmin dengan aman sebagai pengelola database MySQL/MariaDB yang ideal di Linux
Prasyarat
- Pra-pemasangan tumpukan LAMP atau LEMP lengkap pada sistem Ubuntu Anda
Cara Instal phpMyAdmin di Linux
Instalasi phpMyAdmin bersama dependensi berikut diperlukan untuk fungsi normalnya sebagai pengelola basis data
Instal phpMyAdmin di Debian, Ubuntu & Mint
$ sudo apt install apache2 ghostscript libapache2-mod-php mysql-server php php-bcmath php-curl php-imagick php-intl php-json php-mbstring php-mysql php-xml php-zip phpmyadminInstal phpMyAdmin di Fedora, RHEL dan CentOS
$ sudo yum install apache2 ghostscript libapache2-mod-php mysql-server php php-bcmath php-curl php-imagick php-intl php-json php-mbstring php-mysql php-xml php-zip phpmyadmin _Instal phpMyAdmin di Rocky Linux dan AlmaLinux
$ sudo yum install apache2 ghostscript libapache2-mod-php mysql-server php php-bcmath php-curl php-imagick php-intl php-json php-mbstring php-mysql php-xml php-zip phpmyadmin _Instal phpMyAdmin di Arch Linux
$ sudo pacman -S apache2 ghostscript libapache2-mod-php mysql-server php php-bcmath php-curl php-imagick php-intl php-json php-mbstring php-mysql php-xml php-zip phpmyadminInstal phpMyAdmin di openSUSE
$ sudo zypper install apache2 ghostscript libapache2-mod-php mysql-server php php-bcmath php-curl php-imagick php-intl php-json php-mbstring php-mysql php-xml php-zip phpmyadmin _Pada akhirnya, semua dependensi ini sudah diinstal, saya akan langsung menginstal paket phpMyAdmin
Prompt instalasi berikutnya berkaitan dengan pengaturan otomatis server web untuk digunakan bersama phpMyAdmin. Pastikan pilihan Anda adalah Apache2 dan tekan [Enter] pada keyboard Anda
[email protected]=PASSWORD(''); _Dari sini, Anda seharusnya dapat memulai ulang atau melanjutkan instalasi phpMyAdmin dengan nyaman tanpa mengalami kesalahan saat menjalankan langkah ini
Setelah itu, Anda harus menggunakan perintah kueri SQL di atas untuk mengaktifkan kembali pengguna root MySQL dengan kredensial kata sandi
Dari sini, proses instalasi phpMyAdmin harus dilanjutkan dengan lancar hingga selesai
Anda harus mengaktifkan mbstring modul php dan memuat ulang layanan apache2
Satu langkah terakhir sebelum menguji akses phpMyAdmin kami adalah memastikan bahwa Apache dapat mengakses situs phpMyAdmin
$ sudo yum install apache2 ghostscript libapache2-mod-php mysql-server php php-bcmath php-curl php-imagick php-intl php-json php-mbstring php-mysql php-xml php-zip phpmyadmin _0Pastikan entri “Include /etc/phpmyadmin/apache. conf” hadir
Mulai ulang layanan Apache2
$ sudo yum install apache2 ghostscript libapache2-mod-php mysql-server php php-bcmath php-curl php-imagick php-intl php-json php-mbstring php-mysql php-xml php-zip phpmyadmin _1Mengakses phpMyAdmin dari Web Browser
Bergantung pada nama domain Anda, Anda harus mengakses situs phpMyAdmin dengan cara berikut
$ sudo yum install apache2 ghostscript libapache2-mod-php mysql-server php php-bcmath php-curl php-imagick php-intl php-json php-mbstring php-mysql php-xml php-zip phpmyadmin _2Dalam hal ini
Karena pengguna root MySQL memiliki akses istimewa ke semua database dan tindakan terkaitnya, kita dapat menggunakannya untuk mengakses situs phpMyAdmin. Namun, disarankan untuk memiliki pengguna MySQL khusus lainnya untuk mengakses situs phpMyAdmin
$ sudo yum install apache2 ghostscript libapache2-mod-php mysql-server php php-bcmath php-curl php-imagick php-intl php-json php-mbstring php-mysql php-xml php-zip phpmyadmin _4Saatnya masuk ke situs phpMyAdmin dengan pengguna khusus baru ini
Anda sekarang dapat berinteraksi dengan antarmuka web phpMyAdmin dan melakukan semua tindakan admin basis data yang akan Anda lakukan pada shell baris perintah MySQL/MariaDB
phpMyAdmin menambah pengalaman manajemen basis data Anda dengan menggunakan ikon grafis interaktif. Kueri SQL Anda diterjemahkan ke dalam klik tombol yang terlihat. Ini adalah alat yang ideal untuk manajer basis data yang membutuhkan hari libur