在Linux中,需要使用命令行来控制Nginx服务器的启动、停止、重载配置文件、平滑升级等操作
Nginx的默认安装目录 /usr/local/nginx
二进制文件路径 /usr/local/nginx/sbin/nginx
配置文件路径 /usr/local/nginx/conf/nginx.conf
1,默认的启动方式
./nginx 会读取默认路径下的配置文件
2,-c 指定配置文件启动
./nginx -c nginx.conf 会读取-c参数后指定的nginx.conf配置文件
3,-t 测试配置文件是否有误
./nginx -t
4,快速停止服务
-s stop可以强制停止Nginx服务
./nginx -s stop
5,优雅的停止服务
-s quit
Nginx服务可以正常地处理完当前所有请求再退出进程停止服务
./nginx -s quit
6,重载配置文件
-s reload 可以使运行中的Nginx服务重新加载nginx.conf文件
./nginx -s reload
会先检查配置文件是否有误,正确就已优雅的方式关闭Nginx,再进行重新启动