如果没有配置全局启动,很多命令需要进入nginx安装目录使用
未安装nginx可以参考我的另一篇文章–Linux服务器安装Nginx
本次nginx安装目录:/usr/local/nginx/nginx-1.21.6

1. 启动命令

//进入nginx安装目录下的 /sbin 目录
cd /usr/local/nginx/nginx-1.21.6/sbin//默认配置启动nginx
./nginx//指导配置启动nginx(注意每个人的nginx安装目录可能不一样)
/usr/local/nginx/nginx-1.21.6/sbin/nginx -c /usr/local/nginx/nginx-1.21.6/conf/nginx.conf

注意:每个人的nginx安装目录不一样,所有尽量是进入安装目录下的sbin目录再执行;
如果没有进入安装目录可以直接写安装目录,进入了安装路径可以 ./ 代替前面一大节的路径

2. 关闭nginx

关闭nginx有多种方式进行关闭:
方式一:通过nginx自身脚本命令关闭
方式二:通过进程号(PID)强制关闭
本人比较推荐方式一,以下有两种方式操作的方式一/二皆和此一样

- 方式一

//进入安装目录下的 /sbin 目录
cd /usr/local/nginx/nginx-1.21.6/sbin//快速停止nginx,直接关闭
./nginx -s stop//延迟停止,等待所有请求结束再停止nginx(推荐使用)
./nginx -s quite

- 方式二

//通过ps -ef全局查询nginx程序相关进程信息
ps -ef|grep nginx//找到master对应进程号(PID),强制停止,将资源释放给系统(推荐)
kill 进程号(PID)//上方方法不行可以绝杀命令停止,进程在结束时不能自我清理
//可能导致系统资源不能正常释放(不推荐)
kill -9 进程号(PID)

3.重启nginx

- 方式一

//进入nginx安装目录下的 /sbin 目录
cd /usr/local/nginx/nginx-1.21.6/sbin//重启nginx(推荐)
./nginx -s reload

- 方式二

//通过ps -ef全局查询nginx程序相关进程信息
ps -ef|grep nginx//找到master进程对应进程号(PID),让Linux缓和的执行进程的关闭与重启(推荐)
kill -HUP 进程号(PID)

4.查看nginx配置文件

//进入nginx安装目录下的 /sbin 目录
cd /usr/local/nginx/nginx-1.21.6/sbin//查看当前配置文件
./nginx -t//指定配置文件显示
./nginx -t -c /usr/local/nginx/nginx-1.21.6/conf/nginx.conf

Nginx 启动、关闭、重启、检测等常用命令相关推荐

  1. nginx 启动关闭命令

    nginx 启动关闭命令 cd /usr/local/nginx/sbin/./nginx./nginx -s quit 此方式停止步骤是待nginx进程处理任务完毕进行停止../nginx -s s ...

  2. ftp启动关闭重启命令

    ftp启动关闭重启命令 // 重启:centeros7写法 systemctl restart vsftpd.service // 旧版写法 service vsftpd restart //查看 V ...

  3. Nginx 启动或重启失败原因总结及解决办法

    Nginx常规操作: 启动服务:start nginx 停止服务:nginx -s stop 重新加载:nginx -s reload(配置文件被修改后需要执行它) 以下总结Nginx启动或重启失败的 ...

  4. linux nginx php 启动命令,linux nginx启动,重启,关闭命令

    启动操作 nginx -c /usr/local/nginx/conf/nginx.conf -c参数指定了要加载的nginx配置文件路径 停止操作 停止操作是通过向nginx进程发送信号(什么是信号 ...

  5. nginx 启动、重启、关闭命令

    停止操作 停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的 步骤1:查询nginx主进程号 ps -ef | grep nginx 在进程列表里 面找master进程 ...

  6. linux中nginx启动,重启,关闭命令

    启动操作 nginx -c /usr/local/nginx/conf/nginx.conf -c参数指定了要加载的nginx配置文件路径 停止操作 停止操作是通过向nginx进程发送信号(什么是信号 ...

  7. nginx启动,重启,关闭命令

    停止操作 停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的 步骤1:查询nginx主进程号 ps -ef | grep nginx 在进程列表里 面找master进程 ...

  8. nginx关闭所有进程linux,linux nginx启动,重启,关闭命令

    启动操作 /usr/local/nginx/conf/nginx 停止操作 停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文 章)来进行的 步骤1:查询nginx主进程号 ps - ...

  9. nginx启动、重启、关闭

    方式一:传统方法 一.启动 cd usr/local/nginx/sbin ./nginx 二.重启 更改配置重启nginx kill -HUP 主进程号或进程号文件路径 或者使用 cd /usr/l ...

  10. Linux系统关闭nginx,linux下nginx启动、重启、关闭

    方式一:传统方法 一.启动 cd usr/local/nginx/sbin ./nginx 二.重启 更改配置重启nginx kill -HUP 主进程号或进程号文件路径 或者使用 cd /usr/l ...

最新文章

  1. html+服务器控件语法,HtmlForm 服务器控件声明性语法
  2. python爬虫网络请求超时_6、web爬虫讲解2—urllib库爬虫—基础使用—超时设置—自动模拟http请求...
  3. mysql 1280_mysql基础
  4. 开发日记-20190828 关键词 读书笔记《Unix环境高级编程(第二版)》DAY 4
  5. php php_zip.dll,PHP如何开启自带的ZipArchive类,实现压缩解压功能
  6. [Leetcode][第486题][JAVA][预测赢家][动态规划][递归]
  7. rman打开oracle归档日志,Oracle RAC中使用RMAN管理归档日志
  8. 软件工程复习提纲——第七章
  9. Tensorflow 卷积神经网络 (四)cifar100实战
  10. 从0开始学习 GitHub 系列之「加入 GitHub」
  11. Git 操作实战示例
  12. 大一java题库及答案_2016最新java考试题库及答案
  13. 简述计算机总线概念内涵,总线的概念及其它相关知识细解
  14. oracle dmp和sql文件区别,数据库dbf与dmp文件
  15. [Github] You‘ve successfully authenticated, but GitHub does not provide shell access.
  16. 铁流:浪潮思科合资,高通中国设厂背后有什么故事
  17. shell 中三种引号的用法及区别
  18. java根据业务排序利用Comparator.comparing自定义排序规则
  19. Emacs+Muse 使用
  20. 2023最新UI拉拉米抢单发单系统源码/二开带教程/放量功能

热门文章

  1. 【重学java之路】宠物商店实例
  2. 思科:99% 手机恶意软件针对 Android
  3. oracle监听协议是什么意思,【ORACLE|ORACLE-TNS协议分析】TNS|协议|分析-傻大方
  4. [SDU软件工程实践]Blog5-从CommandProcessorFactory.get开始
  5. VS2022 Debug模式下调试程序提示**.lib不是win32有效程序解决方法
  6. 达梦数据库SQL调优,查看执行计划、ET
  7. 图解二叉树的三种遍历
  8. c盘怎么清理到最干净?有什么好的清理方法
  9. STA接入AP的过程分析
  10. 电脑网络计算机添加,电脑怎么添加无线网络连接