preloader
  • Inicio
  • Instalación de phpmyadmin

Instalando los paquetes necesarios

sudo pacman -S phpmyadmin php-mcrypt

Nos aseguramos que no tenemos una copia antigua de phpMyAdmin

sudo rm -r /srv/http/phpMyAdmin

Copia el archivo de configuracion de ejemplo a tu diretorio de configuración de httpd

cp /etc/webapps/phpmyadmin/apache.example.conf /etc/httpd/conf/extra/httpd-phpmyadmin.conf

Sí, no existe lo creamos httpd-phpmyadmin.conf

sudo touch /etc/httpd/conf/extra/httpd-phpmyadmin.conf

Abrimos httpd-phpmyadmin.conf, con tu editor de texto favorito en este caso usare mousepad

sudo mousepad /etc/httpd/conf/extra/httpd-phpmyadmin.conf

Y copiamos el siguiente texto en httpd-phpmyadmin.conf

Alias /phpmyadmin "/usr/share/webapps/phpMyAdmin"
<Directory "/usr/share/webapps/phpMyAdmin">
    Options Indexes FollowSymLinks
    AllowOverride None
    Require all granted
</Directory>

Abrimos httpd.conf

sudo mousepad /etc/httpd/conf/httpd.conf

Y agregamos en los include

# phpMyAdmin
Include conf/extra/httpd-phpmyadmin.conf

Abrimos .htaccess

sudo mousepad /usr/share/webapps/phpMyAdmin/.htaccess

Y copiamos

#deny from all

Abrimos el archivo php.ini

sudo mousepad /etc/php/php.ini

Y vamos a la linea open_basedir y lo reemplazamos por

open_basedir = /srv/http/:/home/:/tmp/:/usr/share/pear/:/srv/:/usr/share/webapps/:/etc/webapps/

Descomentamos también.

extension=mcrypt.so
extension=mysql.so

Reiniciamos Apache y mysql

sudo systemctl restart httpd.service
sudo systemctl restart mysqld.service

Podemos entrar a phpmyadmin desde

http://localhost/phpmyadmin/

o

http://localhost/phpmyadmin/index.php
comments powered by Disqus