Question

Server is down (Nginx as Front-End Proxy for Apache error)

Posted April 7, 2014 5k views
Hi, I went through Digital Ocean's tutorial for https://www.digitalocean.com/community/articles/how-to-configure-nginx-as-a-front-end-proxy-for-apache and can't get nginx to work with apache. I tried uninstalling nginx (sudo apt-get purge nginx) yet I still can't find the nginx config file (sudo nano /etc/nginx/sites-available/example file). I followed the instructions word for word and copy and pasted everything. I must have done something wrong, because now my site is down. Was I supposed to change any of the examples to match my site?? Any help is much appreciated, Thanks, Nicholaus

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

4 answers
- "I tried uninstalling nginx (sudo apt-get purge nginx) yet I still can't find the nginx config file (sudo nano /etc/nginx/sites-available/example file)."

If you using "sudo apt-get purge nginx" that mean you delete all NGINX files and folder. Thats why you can not find nginx file anymore. You can check on your '/etc' folder :

cd /etc
ls

See, if there is a folder nginx? If there is, you try to go into a folder nginx. Surely there are some files that have been lost. The solution is to re-install Nginx and setup the configuration back.

....
If you do not want to use nginx again, all you need is to restore the Apache port to the default http port. And your virtualhost.

sudo nano /etc/apache2/ports.conf

NameVirtualHost *:80
Listen *:80

------
virtual host default
------
to
VirtualHost 127.0.0.1:8080
to
VirtualHost *:80
Hi Iko,

Thank you for your help, you cleared up my confusion.

Nicholaus
Submit an Answer