Question

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

  • Posted April 7, 2014

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

Subscribe
Share

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

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.

This comment has been deleted

Hi Iko, <br> <br>Thank you for your help, you cleared up my confusion. <br> <br>Nicholaus

VirtualHost 127.0.0.1:8080 <br> to <br>VirtualHost *:80

  • “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).” <br> <br>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 : <br> <br>cd /etc <br>ls <br> <br>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. <br> <br>… <br>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. <br> <br>sudo nano /etc/apache2/ports.conf <br> <br>NameVirtualHost *:80 <br>Listen *:80 <br> <br>------ <br>virtual host default <br>------ <br><VirtualHost 127.0.0.1:8080> to <VirtualHost *:80>