启动
启动代码格式:nginx安装目录地址 -c nginx配置文件地址
例如:
先决条件:访问终端窗口或命令行具有sudo或root特权的用户帐户与远程系统的现有SSH连接(如果您正在远程工作)停止Nginx服务的四种方法。
nginx无法启动,[root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
停止
nginx的停止有三种方式:
从容停止
1、查看进程号
找到nginx的路径,例如路径是/usr/local/nginx/sbin,那么可执行以下命令 /usr/local/nginx/sbin/nginx 或者 cd /usr/local/nginx/sbin/ ./nginx 注意:./这个最好加上,如果没加环境变量,没有这个将会有报错 。
[root@LinuxServer ~]# ps -ef|grep nginx
2、杀死进程
我们需要通过 ps -ef | grep 命令获得master进程的PID,或者通过cat pid文件获得主进程号。Nginx的启动 Nginx的停止 Nginx支持以下几种信号控制:TERM, INT 快速关闭;QUIT 从容关闭;HUP 平滑重启;USR1 重新打开日志文件,在。
[root@LinuxServer ~]# kill -QUIT 2072
修改nginx配置文件,部署redminesudo vi /opt/nginx/conf/nginx.conf在该配置文件中添加一个server 块,用于redmine服务。以下是添加的内容# rails serverserver {listen 80;server_name redmineroot /opt/redmine/web/public。
快速停止
1、查看进程号
[root@LinuxServer ~]# ps -ef|grep nginx
打开这个教程: EA82.COM 启动 nginx systemctl start nginx 一旦 nginx 启动后,就可以用nginx -s signal 命令来接管 快速关闭 nginx nginx -s stop 平滑的关闭 nginx nginx -s quit 重启 nginx nginx -s reload 分割。
2、杀死进程
[root@LinuxServer ~]# kill -TERM 2132
或 [root@LinuxServer ~]# kill -INT 2132
强制停止
[root@LinuxServer ~]# pkill -9 nginx
(1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过 (2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe 或者 start nginx ,回车即可 二、检查nginx是否启动成功 (1)直接在浏览器地址栏输入网址 htt。
重启
1、验证nginx配置文件是否正确
方法一:进入nginx安装目录sbin下,输入命令./nginx -t
看到如下显示nginx.conf syntax is ok
nginx.conf test is successful
说明配置文件正确!
方法二:在启动命令-c前加-t
2、重启Nginx服务
方法一:进入nginx可执行目录sbin下,输入命令./nginx -s reload 即可
方法二:查找当前nginx进程号,然后输入命令:kill -HUP 进程号 实现重启nginx服务