Como substituir o nginx pelo apache Ubuntu 14.04

4

Eu instalei recentemente o Ubuntu 14.04.

Agora estou configurando minha pilha LAMP usando este guia , e ao iniciar o apache2 estou recebendo alguns erros:

$ 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

Aha! Então Nginx é o culpado! Depois de algumas pesquisas, eu acho nesta postagem no blog que o Nginx é um novo servidor, fornecendo a mesma funcionalidade (mais ou menos?) como Apache. Deve ter vindo embalado com o Ubuntu 14.04 (?). Eu sou um web-dev muito novo em treinamento, e só quero o Apache para executar aplicativos Ruby on Rails, etc.

Agora quero substituir o Nginx pelo Apache.

Eu encontrei e tentei as respostas para Como remover o nginx e ativar novamente o apache? e Não é possível remover o NGINX

mas todos os comandos resultam em

Package 'nginx' is not installed, so not removed

Alguém pode me ajudar a remover totalmente o Nginx para que eu possa fazer o Apache funcionar?

    
por Pete 13.02.2015 / 00:38

1 resposta

1

Ok, então segui as instruções em um fórum (desculpe, perdi o URL) para executar o apache2 WITH Nginx.

Alterei as portas de escuta do apache de 80 para 81 em

/etc/apache2/ports.conf

e

/etc/apache2/sites-enabled/000-default.conf

O Apache2 agora está funcionando, testado digitando localhost: 81 no navegador! Woohoo!

    
por Pete 13.02.2015 / 01:09