Blog fotografico, notas de viajes y demas yerbas

Configuracion rápida de PhpMyAdmin en CentOS 5.5

Configuración rápida de Phpmyadmin en CentOS

PhpMyAdmin es una de las mejores, si no es la mejor, para configurar y editar bases de datos en mysql. En este caso me permitió editar unas tablas que quise alterar manualmente, Pero, lamentablemente después de instalar phpmyadmin tuve el siguiente error:

Mon Jul 20 18:28:49 2009] [error] [client 127.0.0.1]
client denied by server configuration: /usr/share/phpmyadmin

Instalación

Hay varias formas de instalar phpmyadmin, una de ellas es instalando mediante el siguiente comando:

rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm

Sin embargo, mi forma favorita es usando los repos de rpmforge de esta forma:

yum update

y luego,

yum install phpmyadmin

Configuración de Apache

Después de instalar desde los medios indicados se instalaran por defecto los archivos de configuración indicados en la siguiente carpeta a:

cd  /etc/httpd/conf.d/

Abrimos el archivo de configuración de phpmyadmin

vim phpMyAdmin.conf

Editamos de la siguiente manera:

Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin
<Directory /usr/share/phpMyAdmin/>
Options Indexes FollowSymLinks
order deny,allow
#  deny from all
allow from 172.16.8.0
#   allow from ::1
</Directory>

En donde especificamos allow from 172.16.8.0 que es la red interna desde la cual nos conectamos; tambien es factible que nos conectemos solo desde una IP, si este es el caso, podemos especificar, en vez de 172.16.8.0 a 172.16.8.59