Recientemente instalé PHP, Apache, MySQL, phpMyAdmin, python en mi Ubuntu Desktop 12.04.3 LTS para usarlo como servidor LAMP. Los comandos que utilicé para instalarlos se dan a continuación:
1: sudo passwd
2: su
3: apt-get install php5
4: apt-get install apache2
5: apt-get install mysql-server mysql-client
6: apt-get install phpmyadmin
7: apt-get install python
8: apt-get install python-mysqldb
9: ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
10: /etc/init.d/apache2 restart
Entonces todo funciona bien. El servidor LAMP funciona muy bien. Luego pensé en actualizar todo el servidor LAMP, me refiero a PHP, Apahce, MySQL, phpMyAdmin, etc. Luego busqué en Google y obtuve un ppa que obtuvo las últimas versiones de estos softwares. Luego agregué esos ppa. Los enlaces de ppa:
1. https://launchpad.net/~tuxpoldo/+archive/phpmyadmin
2. https://launchpad.net/~ondrej/+archive/mysql-5.6
3. https://launchpad.net/~ondrej/+archive/apache2
4. https://launchpad.net/~ondrej/+archive/php5
Luego se usa este ppa y primero se actualiza el phpmyadmin, luego el servidor MySQL, luego Apache y luego PHP. Después de la actualización de phpmyadmin y el servidor mysql, todo el servidor LAMP funciona bien con el servidor mysql actualizado y phpmyadmin. Pero después de la actualización de Apache y PHP, phpmyadmin no aparece. Cuando lo intento:
http://127.0.0.1/phpmyadmin
dice "No encontrado".
¿Cómo puedo solucionar este problema con phpmyadmin? Por favor, ayúdame lo más rápido que puedas. Estoy en un gran problema por esto.
Gracias por adelantado.
fuente

Respuestas:
Crea un enlace
/var/wwwcomo este:sudo ln -s /usr/share/phpmyadmin /var/www/Nota: desde 14.04 puede usar en
/var/www/html/lugar de/var/www/Si eso no funciona para usted, debe incluir PHPMyAdmin dentro de la configuración de apache.
Abre
apache.confusando tu editor favorito, el mío esvim:)sudo vim /etc/apache2/apache2.confLuego agregue la siguiente línea:
Include /etc/phpmyadmin/apache.confPara Ubuntu 15.04 y 16.04
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.confsudo a2enconf phpmyadmin.confsudo service apache2 reloadfuente
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.confseguido desudo a2enconf phpmyadmin.confysudo service apache2 reloades la forma correcta con 15.04.Por lo general, este es un problema después de una instalación de vainilla en 16.04 ( Xenial Xerus ) y versiones posteriores también.
Arreglarlo:
fuente
Lo más probable es que su apache no cargue la configuración de la parte phpmyadmin.
El vínculo que creó desde
/etc/phpmyadmin/apache.confque/etc/apache2/conf.d/phpmyadmin.confno se aplica más después de la actualización. Haga este enlace nuevamente, pero observe que los nombres pueden ser diferentes. Después de eso, reinicie apache.fuente
También puedes hacer
installestomanual process.simplemente descargue el archivo a su
web rootcarpeta. (/ var / www / phpmyadmin)para más haga clic aquí Descargar desde aquí
fuente
Aquí hay otra forma alternativa de hacerlo:
Agregue a
/etc/apache2/apache2.confesto "Include conf.d/*.conf" si aún no está allí.Luego ejecute esos dos comandos:
Debería estar funcionando.
NOTA: depende del sabor de Linux que esté utilizando. Si es Redhat o Amazon Linux, apache2 debería llamarse httpd y la ruta sería / etc / httpd, en Linux basado en Debian como Ubuntu, el nombre de la carpeta es apache2.
fuente