- sudo apt-get install phpmyadmin
- si se produce el siguiente error durante la instalación,
Error 1045 (28000): access denied for user 'root'@'localhost'
cabe crear el archivo ~/.my.cnf para salir del paso:
nano ~/.my.cnf
[mysql]
user=nombre
password=clavechmod 600 ~/.my.cnf
antes de probar de nuevo con la instalación:
sudo dpkg-reconfigure phpmyadmin
- si se produce el siguiente error durante la instalación,
- mysql -uroot -p
- SHOW DATABASES;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| phpmyadmin |
+--------------------+
4 rows in set (0.00 sec) - QUIT;
Bye!
- SHOW DATABASES;
- sudo nano /etc/phpmyadmin/apache.conf
Alias /phpmyadmin /usr/share/phpmyadmin
donde se fijan las opciones de los directorios de phpmyadmin; en este caso, el alias establece que la dirección de acceso a phpmyadmin es
http://192.168.1.7:9700/phpmyadmin/
- sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
- sudo a2enconf phpmyadmin
Enabling conf phpmyadmin.
To activate the new configuration, you need to run: service apache2 reload - luego, se reinicia el servidor:
sudo systemctl restart apache2
sudo service apache2 restart
- para comprobar los datos de acceso a la base de datos,
sudo nano /etc/phpmyadmin/config-db.php
$dbuser='phpmyadmin';
$dbpass='########';
$basepath='';
$dbname='phpmyadmin';
$dbserver='';
$dbport='';
$dbtype='mysql'; - y, para volver a configurar phpmyadmin,
sudo dpkg-reconfigure phpmyadmin