Nginx常用命令,解决你日常运维的烦恼

前面,跟大家简单地介绍了负载均衡和Nginx的一些基础配置(Nginx负载均衡配置实例),接下来,跟大家介绍一下Nginx的常用命令,便于日常的运维。

image

停止Nginx的方法

通过之前的学习,大家知道了如何配置并启动Nginx,但如果想停止Nginx服务,该如何操作呢?下面介绍停止Nginx的四种方法。

普通停止

使用这种方法,会在进程完成当前工作后再停止

1
nginx -s quit

立即停止

这种方法比较暴力,不管进程是否在工作,直接停止进程

1
nginx -s stop

systemctl 停止

systemctl是Linux命令

1
systemctl stop nginx.service

杀死进程

相对于stop的方式来的更加暴力,上述方法都无法停止时,使用此方法

1
killall nginx

其他命令

启动

Windows下直接双击nginx.exe即可,也可在命令行执行

1
nginx

systemctl命令启动

1
systemctl start nginx.service

重启Nginx服务

一般都是执行“重新载入配置文件”命令,建议不要停止再重启,以防报错!

1
service nginx restart

重新载入配置文件

一般在修改完配置文件后执行此命令

1
nginx.exe -s reload

查看端口号

1
netstat -tlnp

查看启动后记录

1
ps aux | grep nginx
0%