Как заменить nginx на apache Ubuntu 14.04
Я только недавно установил 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(?). Я очень новый веб-разработчик и просто хочу Apache для запуска приложений Ruby on Rails и т. Д.
Теперь я хочу заменить Nginx на Apache.
Я нашел и попробовал ответы на Как удалить nginx и повторно активировать apache? и не могу удалить NGINX
но все команды приводят к
Package 'nginx' is not installed, so not removed
Может ли кто-нибудь помочь мне полностью удалить Nginx, чтобы я мог заставить работать Apache?
1 ответ
Итак, я следовал инструкциям на форуме (извините, потерял URL) для запуска apache2 с Nginx.
Я изменил порты прослушивания apache с 80 на 81 в
/etc/apache2/ports.conf
а также
/etc/apache2/sites-enabled/000-default.conf
Apache2 теперь работает, протестировано введением localhost:81 в браузер! Woohoo!