Nginx服务的启动和停止

使用Nginx的过程中,我们可能总是需要修改nginx配置文件,然后不停地启动或者停止nginx服务。这里简单讲一下nginx的相关命令行。

查看nginx的运行状态

ps -ef | grep nginx

显示当前nginx的运行状态如下:

nginx运行状态.png

停止nginx服务

首先进入nginx所在目录,Linux下可以使用whereis nginx查找nginx安装目录,然后cd到nginx所在目录运行以下命令:

./nginx -s stop

测试配置文件

使用-t参数用于校验nginx的配置文件是否有语法错误:

./nginx -t
nginx测试配置文件.png

启动nginx服务

在nginx所在目录执行以下命令:

./nginx

这里的命令将会默认使用./conf/nginx.conf文件作为配置文件来启动nginx服务,当然如果使用自定义路径的nginx配置文件也可以使用以下参数来启动:

./nginx -c ./nginx.conf

这里的-c参数用于指定配置文件的路径,可以是相对路径也可以是绝对路径

小提示

以上这个启动命令会在命令终端关闭时结束进程,如果需要nginx长期在后台运行请使用以下命令:

./nginx -c ./nginx.conf &

&表示后台执行不挂起(nohup模式)

你可能感兴趣的:(Nginx服务的启动和停止)