help

 nginx -h

 man nginx
imgs

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

发表回复

您的电子邮箱地址不会被公开。