Я просто недавно установил Ubuntu 14.04.
Я теперь настраиваю свой стек LAMP с помощью этого руководства, и при запуске apache2 я получаю некоторые ошибки:
$ sudo service apache2 restart
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
$ sudo netstat -lnpt
tcp 0 0 0.0.0.0:80 LISTEN 21254/nginx
Ага! Таким образом, Nginx является преступником! После некоторого поиска я нахожу в этом сообщении в блоге, что Nginx является новым сервером, обеспечивая ту же функциональность (более или менее?) как Apache. Это, должно быть, прибыло упакованное с Ubuntu 14.04 (?). Я - очень новая сеть-dev в обучении и просто хочу Apache для того, чтобы запустить приложения Ruby on Rails и т.д.
Я теперь хочу заменить Nginx Apache.
Я нашел и попробовал ответы на то, Как удалить nginx, и ре активируют апача? и не Может удалить NGINX
но все команды приводят к
Package 'nginx' is not installed, so not removed
Кто-либо может помочь мне полностью удалить Nginx, таким образом, я могу получить работу Apache?
Итак, я следовал инструкциям на форуме (извините, потерял URL) для запуска apache2 С Nginx.
Я изменил порты прослушивания apache с 80 на 81 в
/etc/apache2/ports.conf
и
/etc/apache2/sites-enabled/000-default.conf
Apache2 теперь работает, протестировано вводом localhost: 81 в браузер! Woohoo!