详解Linux中nginx如何重启、启动与停止
更新时间:2023年12月07日 11:49:32 作者:乞力马扎罗の黎明
这篇文章主要给大家详细介绍了Linux中nginx如何重启、启动与停止/设置开机自启动,小编觉得挺不错的,现在分享给大家,也给大家做个参考,一起跟随小编过来看看吧<BR>
目录
- 一、启动/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
- 二、停止
- 1、从容停止
- 2、快速停止
- 3、强制停止: pkill -9 nginx
- 三、重启
- 1、验证nginx配置文件是否正确
- 2、重启nginx服务
一、启动/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
(2)杀死进程: kill -quit xxxx
142804是进程的编号
[root@localhost ~]# kill -quit 142804
2、快速停止
(1)查看进程号: ps -ef|grep nginx
[root@localhost ~]# ps -ef|grep nginx
(2)杀死进程: kill -term xxxx/ kill -int xxxx
142804是进程的编号
[root@localhost ~]# kill -term 142804
或
[root@localhost ~]# kill -int 142804
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
(2)方法二:在启动命令-c前加-t
[root@localhost sbin]# /usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf
2、重启nginx服务
(1)方法一:进入nginx安装目录sbin下,输入命令./nginx -s reload 即可
[root@localhost ~]# cd /usr/local/nginx/sbin [root@localhost sbin]# ./nginx -s reload
(2)方法二:查找当前nginx进程号,然后输入命令:kill -HUP 进程号 实现重启nginx服务
以上就是详解Linux中nginx如何重启、启动与停止的详细内容,更多关于Linux nginx重启、启动与停止的资料请关注脚本之家其它相关文章!
您可能感兴趣的文章:
- linux如何查看nginx启动路径
- Linux中Nginx反向代理如何实现不同路径访问不同的页面
- linux下如何安装nginx
- linux查看nginx安装路径的方法
- Linux下查看Nginx是否启动问题
- Linux
- nginx
- 重启
- 启动
- 停止
相关文章
-
Ubuntu20的tzselect设置时间失效的问题,树莓派服务器(推荐)
这篇文章主要介绍了Ubuntu20的tzselect设置时间失效的问题,树莓派服务器,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 2020-05-05
-
解决访问不到linux服务器中RabbitMQ管理页面问题
大家好,本篇文章主要讲的是解决访问不到Linux服务器中RabbitMQ管理页面问题,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览 2021-12-12
-
安装Apache提示丢失VCRUNTIME140.DLL怎么办
本文通过自己的实际情况,给大家分享了在安装Apache时提示丢失VCRUNTIME140.DLL的解决办法,非常的实用,有需要的小伙伴可以参考下。 2016-03-03
-
linux DMA接口知识点详解
在本篇文章里小编给大家整理了关于linux DMA接口知识点内容,需要的朋友们可以学习参考下。 2020-02-02
-
CentOS 5.1下跑Mono和Asp.net的实现方法分享
由于想研究在linux下跑.net程序的可行性,于是尝试在CentOS5.1下搭建Mono环境和Asp.Net的服务器。Asp.Net的服务器是采用mod_mono和Apache的方式搭建(Nginx的搭建尚未研究) 2012-04-04
-
linux下mysql数据库的操作的方法
下面小编就为大家带来一篇linux下mysql数据库的操作的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧 2017-01-01
-
Linux多线程环境下 关于进程线程终止函数总结
下面小编就为大家带来一篇Linux多线程环境下 关于进程线程终止函数总结。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧 2017-01-01
-
CentOS 配置无密码登录的实现
这篇文章主要介绍了CentOS 配置无密码登录的实现的相关资料,需要的朋友可以参考下 2017-06-06
-
详解如何在Linux系统上安装cpolar内网穿透
cpolar作为一款体积小巧却功能强大的内网穿透软件,不仅能够在多种环境和应用场景中发挥巨大作用,还能适应多种操作系统,本文主要介绍了cpolar在Linux系统下的各种应用类型,感兴趣的可以了解下 2023-08-08
-
虚拟机ubuntu16.04无法连网的解决方法
这篇文章主要为大家详细介绍了虚拟机ubuntu16.04无法连网的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 2019-03-03