Pendahuluan
PhpMyAdmin adalah salah satu aplikasi open-source yang digunakan untuk mengelola database MySQL. Dalam artikel ini, kita akan membahas cara menginstal PhpMyAdmin dengan menggunakan web server Nginx di CentOS 7.
Langkah 1: Instal Nginx
Pertama-tama, pastikan bahwa server Anda sudah terinstal Nginx. Jika belum, Anda dapat menginstalnya dengan menggunakan perintah berikut:
sudo yum install nginx
Setelah selesai, pastikan bahwa layanan Nginx sudah aktif dengan menggunakan perintah:
sudo systemctl start nginx
Langkah 2: Instal PHP dan Modul yang Dibutuhkan
Setelah Nginx terinstal, langkah selanjutnya adalah menginstal PHP dan beberapa modul yang diperlukan. Untuk menginstal PHP, gunakan perintah berikut:
sudo yum install php php-fpm php-mysqlnd
Kemudian, instal modul-modul yang dibutuhkan dengan perintah:
sudo yum install php-mbstring php-zip php-gd php-json
Setelah selesai, pastikan bahwa layanan php-fpm sudah aktif dengan menggunakan perintah:
sudo systemctl start php-fpm
Langkah 3: Instal PhpMyAdmin
Sekarang, kita sudah siap untuk menginstal PhpMyAdmin. Instal PhpMyAdmin dengan menggunakan perintah:
sudo yum install phpmyadmin
Setelah selesai, buka file konfigurasi Nginx dengan menggunakan editor teks favorit Anda:
sudo nano /etc/nginx/conf.d/default.conf
Tambahkan baris berikut ke dalam blok server:
location /phpmyadmin {
alias /usr/share/phpMyAdmin/;
index index.php;
location ~ ^/phpmyadmin/(.+\.php)$ {
alias /usr/share/phpMyAdmin/$1;
fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
Simpan dan keluar dari editor teks.
Langkah 4: Restart Nginx
Setelah semua konfigurasi selesai, restart layanan Nginx dengan menggunakan perintah:
sudo systemctl restart nginx
Uji Coba
Sekarang kita sudah dapat mengakses PhpMyAdmin melalui browser. Buka browser dan akses alamat IP server Anda diikuti dengan /phpmyadmin, misalnya:
http://192.168.1.1/phpmyadmin
Anda akan diminta untuk memasukkan username dan password. Masukkan username dan password yang Anda gunakan untuk mengakses database MySQL.
Kesimpulan
Dalam artikel ini, kita telah membahas cara menginstal PhpMyAdmin dengan Nginx di CentOS 7. Dengan mengikuti langkah-langkah yang telah dijelaskan, Anda sekarang dapat dengan mudah mengelola database MySQL menggunakan PhpMyAdmin melalui web browser.