Less About Nginx
help
nginx -h
man nginx

start
My config Directory /etc/nginx/
/usr/sbin/nginx -c /etc/nginx/nginx.conf
quit
nginx -s quit
test
nginx -t
restart
nginx -s reload
service nginx restart
brainstorm
#Q:reload和restart的区别
reload的过程大致可以梳理成先测试配置文件是否正确,如果正确,重新加载配置文件,此时nginx服务不会中断。如果配置文件错误,nginx会自动回滚(rollback),使用之前正确配置。
restart相当于先执行nginx stop,再重新启动nginx。此时如果配置文件错误,nginx服务将无法启动,导致服务中断。
所以推荐的重启加载配置文件的方式是使用nginx -s relaod