Alter Config On Startup
António P. P. Almeida
appa at perusio.net
Fri Nov 11 00:31:01 UTC 2011
On 10 Nov 2011 16h47 WET, nginx-forum at nginx.us wrote:
> Hello, I have a SSL section in my nginx.conf file and I want to
> start up nginx without SSL enabled. Is this possible without
> removing the SSL info in the conf file?
Yes. You'll have to:
1. Create a script that enables the SSL part. The most viable way
seems to be through the include directive.
2. Reload nginx.
Using sed supposing that you start Nginx without SSL enabled. The SSL
config is in a file sslhost.conf. In the file you have the regular
# HTTP (no SSL)
##SSL include sslhost.conf;
sed -i 's/##SSL //' <vhost config file>
service nginx reload
Now the SSL config is active.
More information about the nginx