在修改完nginx规则后,
登录ssh,在控制台输入
nginx -t
用来检查所修改的nginx规则是否正确,正确返回
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
错误将会返回错误信息。
确认规则无误后,进行服务器重启,输入
service nginx reload
Nginx服务不会终止,主进程检查配置,应用配置的过程。主进程会启动一个新的工作进程处理新来的请求。主进程发送消息给老的工作进程,通知老的进程不在接受请求,处理完现有的请求后退出(优雅退出)