“Cara Install phpMyAdmin pada AlmaLinux / CentOS 8 / Rocky Linux”
phpMyAdmin adalah open-source, alat administrasi berbasis web yang ditulis dalam PHP. Ini adalah alat populer yang digunakan untuk mengelola server MySQL dan MariaDB. Ini digunakan oleh administrator sistem untuk melakukan aktivitas seperti membuat dan mengelola database, pengguna, relasi, izin. Ini memiliki antarmuka yang sederhana dan ramah pengguna untuk melakukan tugas-tugas administrasi database.
Persiapan
- PHP
- Database Server ( Mysql / mariadb)
- Apache web server
Untuk memulai cara install phpmyadmin, silahkan install dulu php , mysql dan apache, bisa ikuti tutorial sebelum nya.
1. Install PhpMyadmin
sudo dnf -y install php php-fpm php-mysqlnd php-opcache php-gd php-xml php-mbstring php-zip
- Download phpmyadmin
wget https://files.phpmyadmin.net/phpMyAdmin/5.1.1/phpMyAdmin-5.1.1-all-languages.zip
- unzip file
unzip phpMyAdmin-5.1.1-all-languages.zip
- Pindahkan file
sudo mv phpMyAdmin-5.1.1-all-languages /usr/share/phpMyAdmin
- Buat file baru
sudo mkdir -p /usr/share/phpMyAdmin/tmp
- Tambahkan permission file
sudo chown -R apache:apache /usr/share/phpMyAdmin
sudo chmod 777 /usr/share/phpMyAdmin/tmp
2. Konfigurasi Apache
- Tambahkan file konfig
sudo vi /etc/httpd/conf.d/phpmyadmin.conf
Alias /phpmyadmin /usr/share/phpMyAdmin
<Directory /usr/share/phpMyAdmin/> AddDefaultCharset UTF-8 <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require all granted </RequireAny> </IfModule> </Directory> <Directory /usr/share/phpMyAdmin/setup/> <IfModule mod_authz_core.c> # Apache 2.4 <RequireAny> Require all granted </RequireAny> </IfModule> </Directory>
3. Tambahkan Rule jika Selinux aktif
sudo chcon -Rv --type=httpd_sys_content_t /usr/share/phpmyadmin/*
sudo systemctl restart httpd
4. Tambah rule Firewall
sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --reload
5. Akses phpmyadmin
http://your-server-ip/phpMyAdmin
Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Install phpMyAdmin pada AlmaLinux / CentOS 8 / Rocky Linux. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.