Как заменить 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!

Другие вопросы по тегам