微信扫一扫 分享朋友圈

已有 125 人浏览分享

开启左侧

Linux服务器的nginx怎样重启、启动与停止

[复制链接]
125 0
一、启动/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
启动代码格式:nginx安装目录地址 -c nginx配置文件地址
例如:
[root@localhost ~]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

二、停止
nginx的停止有三种方式:
1、从容停止
(1)查看进程号: ps -ef|grep nginx
[root@localhost ~]# ps -ef|grep nginx
image.png
2)杀死进程: kill -quit xxxx
142804是进程的编号
[root@localhost ~]# kill -quit 142804
image.png
(2)杀死进程:  kill -term xxxx/ kill -int xxxx
142804是进程的编号
[root@localhost ~]# kill -term 142804
         或  
[root@localhost ~]# kill -int 142804
image.png
3、强制停止: pkill -9 nginx
[root@localhost ~]# pkill -9 nginx


三、重启
1、验证nginx配置文件是否正确
(1)方法一:进入nginx安装目录sbin下,输入命令./nginx -t
看到如下显示nginx.conf syntax is ok
nginx.conf test is successful
说明配置文件正确!
    [root@localhost ~]# cd /usr/local/nginx/sbin   
    [root@localhost sbin]# ./nginx -t

image.png
2)方法二:在启动命令-c前加-t
[root@localhost sbin]# /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf

image.png
2、重启nginx服务
(1)方法一:进入nginx安装目录sbin下,输入命令./nginx -s reload 即可
    [root@localhost ~]# cd /usr/local/nginx/sbin
    [root@localhost sbin]# ./nginx -s reload

image.png
(2)方法二:查找当前nginx进程号,然后输入命令:kill -HUP 进程号 实现重启nginx服务
image.png


免责声明:
1,海欣资源网所发布的资源由网友上传和分享,不保证信息的正确性和完整性,且不对因信息的不正确或遗漏导致的任何损失或损害承担责任。
2,海欣资源网的资源来源于网友分享,仅限用于学习交流和测试研究目的,不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。
3,海欣资源网所发布的资源由网友上传和分享,版权争议与本站无关,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。
4,如果您喜欢,请支持正版,购买正版,得到更好的正版服务,如有侵权,请联系我们删除并予以真诚的道歉,联系方式邮箱 haixinst@qq.com
海欣资源-企业信息化分享平台。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0

关注

0

粉丝

48

主题
热度排行
回复排行
最新贴子

Archiver|手机版|小黑屋|海欣资源 ( 湘ICP备2021008090号-1 )|网站地图

GMT+8, 2022-9-25 15:49 , Gzip On, MemCache On.

免责声明:本站所发布的资源和文章均来自网络,仅限用于学习交流和测试研究目的,不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 本站信息来自网络,版权争议与本站无关,您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。 如果您喜欢,请支持正版,购买正版,得到更好的正版服务,如有侵权,请联系我们删除并予以真诚的道歉。