本节内容:
nginx常用参数、nginx信号控制。
1,nginx程序的运行参数
Nginx 安装后只有一个程序文件,本身并不提供各种管理程序,它是使用参数和系统信号机制对 Nginx 进程本身进行控制的。
Nginx 的参数包括:
例如,要测试某个配置文件是否书写正确,命令:
2,通过信号对 Nginx 进行控制
Nginx 支持下表中的信号:
有两种方式来通过这些信号去控制 Nginx:
方式1,通过 logs 目录下的 nginx.pid 查看当前运行的 Nginx 的进程 ID,通过 kill – XXX <pid> 来控制 Nginx,其中 XXX 就是上表中列出的信号名。
方式2,针对系统中的Nginx进程,可以通过 killall 命令来完成,例如,运行 killall – s HUP nginx 来让 Nginx 重新加载配置。