We all know how to enable a website using apache on Linux. I'm pretty sure that we all agree on using the a2ensite command.
Unfortunately, there is no default equivalent command that comes with nginx, but it did happen that i installed some package on ubuntu that allowed me to enable/disable sites and list them.
The problem is that i don't remember the name of this package
Does anyone know what i'm talking about?
Please tell me the name of this package and the command name
If you have installed the
nginx package from the Ubuntu repositories, you will have two directories.
In the main nginx configuration,
/etc/nginx/nginx.conf , you have the following line.
So basically to list all available virtualhosts, you can run the following command.
To activate one of them, run the following command.
ln -s /etc/nginx/sites-available/www.example.org.conf /etc/nginx/sites-enabled/
The scripts which comes with apache are basically just simple shell wrappers that do something similar as above
After linking the files, remember to run
sudo service nginx reload /
service nginx reload