Я установил Apache2, mysql, php5 and phpmyadmin в свой Ubuntu 14.04, но позже ошибочно установил nginx.
Теперь моя страница localhost show me Добро пожаловать на nginx-сервер. Ссылка localhost/phpmyadmin не работает.
Как я могу вернуть свой сервер LAMP?
i удалил ngnix с помощью команды
sudo apt-get remove nginx
sudo apt-get purge nginx
установки apache
sudo apache2ctl restart
но в конце при перезапуске apache2 я получаю эту ошибку
sudo apache2ctl restart
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
httpd not running, trying to start
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:80
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
AH00015: Unable to open logs
Action 'restart' failed.
, если после этого Добро пожаловать в nginx! вы можете попробовать другую версию на nginx, существующую на вашем сервере, с помощью
sudo apt-get remove nginx-*
и
sudo apt-get purge nginx-*
Удалите все пакеты nginx
sudo apt-get autoremove nginx
sudo apt-get purge nginx
Это работает для меня
sudo service apache2 restart
В моем случае, используя Deepin, я должен был сделать больше, чем
sudo apt-get remove nginx-*
выполнение
sudo apt-get autoremove
. Когда я закончил, я понял, что [!d2 ]
sudo apache2ctl restart
, что apache также был удален. Я переустановил с помощью команды
sudo apt-get install apache2
И я перезапустил службу с помощью
sudo service apache2 restart