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

April 7, 2014 2.7k 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
3 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
Have another answer? Share your knowledge.