一、启动Nginx
nginx配置文件之后,进入存放Nginx命令的目录: sbin,可以按照下方格式进行启动nginx
启动格式:
./nginx -c nginx.conf
例如:
[root@localhost sbin]# ./nginx -c /usr/local/nginx/conf/nginx.conf
二、停止Nginx
停止Nginx的三种方式:
- 从容停止
- 通过
ps -ef | grep nginx查看nginx的进程号- 将master的进程号杀死
kill -quit 902112(master进程号)
- 快速停止
同样是先通过
ps -ef | grep nginx查看nginx的进程号 通过kill -term 902112或者kill -int 902112
- 强制停止
直接使用
pkill -9 nginx命令强制停止
三、重启Nginx
- 先验证Nginx的配置文件是否正确(两种方法)
- 方法一、进入nginx安装目录sbin下,输入命令
./nginx -t - 看到下面图中的 syntax is ok 以及 下方的test is successful说明配置文件正确
- 方法二、在启动命令
-c前加-t: /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
- 方法一、进入nginx安装目录sbin下,输入命令
- 重启Nginx
- 方法一、进入nginx安装目录sbin下,输入命令
./nginx -s reload即可 - 方法二、查找当前nginx进程号, 然后输入命令: kill -hup 进程号 实现重启nginx服务
- 方法一、进入nginx安装目录sbin下,输入命令