Autor: Martintoy

  • 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