Nginx 可执行文件说明:
# cd /usr/local/nginx/sbin/ => 进入到Nginx的sbin目录下 #l ./nginx => 启动Nginx #l ./nginx -s stop => 强制关闭Nginx,不管Nginx当前是否在工作,强制关闭 #l ./nginx -s quit => 优雅关闭Nginx,即会等现有工作进程结束才会关闭 #l ./nginx -s reopen => 重开日志(/usr/local/nginx/logs/),如果删除了其下面的 access.log 文件,可以重开一个 access.log日志获取用户的请求,如请求的IP和请求头 当然,重启Nginx也可以重新生成 access.log reopen常用于日志轮转 #l ./nginx -s reload => 重载配置,即如果修改了nginx.conf配置文件,重载一下即可 #l ./nginx -q => 在配置测试期间禁止显示非错误信息,即在配置文件时只显示错误信息 #l ./nginx -p => 启动时指定其安装目录,因为默认指定/usr/local/nginx,所以不需要再指定 #l ./nginx -c => 启动时指定其配置文件,因为默认指定conf/nginx.conf,所以不需要再指定 #l ./nginx -v => 查看Nginx版本 nginx version: nginx/1.14.2 #l ./nginx -V => 查看Nginx版本和配置的选项等 nginx version: nginx/1.14.2 configure arguments: --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module #l ./nginx -t => 检测配置文件语法是否正确(/usr/local/nginx/conf/nginx.conf) 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 #l ./nginx -T => 检测并打印配置文件,不建议(/usr/local/nginx/conf/nginx.conf)
[root@lnmp sbin]# ps -ef |grep nginx root 27345 1 0 16:00 ? 00:00:00 nginx: master process ./nginx => 主进程 www 27346 27345 0 16:00 ? 00:00:00 nginx: worker process => 工作进程,接受