【Nginx】4、Nginx启动、关闭、重启

【Nginx】4、Nginx启动、关闭、重启 Nginx安装好了之后,不能让这么好用的工具放着当摆设,下面我们来说一下如何开启、关闭、重启Nginx。
Nginx命令 安装完成Nginx之后,Nginx是处于关闭状态的,需要手动开启Nginx。
启动Nginx
【【Nginx】4、Nginx启动、关闭、重启】在命令行中,直接使用nginx即可:

nginx

执行命令后,如果没有任何输出的话,说明正常启动了Nginx服务。
立即停止服务
这种方式比较暴力直接,无论进程是否正在工作,都会停止进程。
nginx -s stop

从容停止服务
这种方式停止服务比较缓和一些,会当完成工作之后,在停止服务。
nginx -s quit

重启服务 | 重新加载配置文件
Nginx不会因为配置文件修改,自动读取新的配置,需要我们手动重新Nginx服务。
nginx -s reload

在Linux服务器上,还可以通过 **systemctl **系统和服务管理器来启动Nginx。
systemctl命令 启动服务
systemctl start nginx.service

停止服务
systemctl stop nginx.service

重启服务
systemctl restart nginx.service

如果Nginx启动不成功,很有可能是端口号被占用了,那么在如何在服务器上查看端口号的占用情况呢?我们可以运行下面的命令:
netstat -tlnp

t 表示显示TCP传输协议的连线状况;l 表示显示监控中的服务器的Socket;n 表示直接使用ip地址,而不通过域名服务器;p 表示显示正在使用Socket的程序识别码和程序名称。

    推荐阅读