Installazione di Phpmyadmin su CentOS 6.9
In questo breve articolo andremo a descrivere come installare lo strumento Phpmyadmin per l’amministrazione attraverso interfaccia grafica del database Mysql su CentOS 6.9.
Consideriamo di partire da una macchina preinstallata CentOS 6.9 con stack LAMP ( qui l’installazione) ed aggiorniamola
yum update
aggiungiamo il repository epel per CentOS
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
aggiorniamo il tutto
yum update
a questo punto installiamo Phpmyadmin
yum install phpmyadmin
prima di poter accedere alla piattaforma grafica di Phpmyadmin, sono necessarie modifiche al virtualhost del server web HTTPD, in particolare
vim /etc/httpd/conf.d/phpMyAdmin.conf
la piattaforma per ragioni di sicurezza è visibile solo in locale, ma avendo una CentOS minimal, consideriamo di fornire a tutti l’accesso alla piattaforma, infatti andremo a modificare la seguente parte della configurazione
<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>
commentando la parte relativa ai controlli dell’indirizzo IP, avremo che visitando l’indirizzo http://ip_server/phpmyadmin avremo