启动 ./nginx;停止 ./nginx -s quit; ./nginx -s stop; killall nginx;  kill -9 pid 加载配置文件 ./nginx -s reload

启动

nginx安装完成后,切换到nginx的安装目录sbin目录,执行该目录下编译后的二进制文件即可启动程序

[root@zhangqi ~]# cd /wls/nginx/sbin/
[root@zhangqi sbin]# ./nginx 

启动后,可以通过ps -ef|grep nginx 查看是否启动成功,这条命令执行了ps 和 grep 两个命令。通过这两个命令组合,可以看到所有进程中是否有nginx的进程。

从上图可以看出,前两行分别为nginx主进程(master process) 和 工作进程(worker process),第三行是grep nginx命令。当看到这两个nginx进程时,说明nginx已经启动。从第一列可以看出,nginx主进程以root用户运行,而工作进程以nobody用户运行;第二列显示了两个进程的id(即pid)分别为3810和3812。

停止

当须要停止nginx服务的时候,有多种停止方式,可以根据需求不同采取不同的方式处理。

1、立即停止服务

nginx程序允许传递选项-s 表示发送信号到主进程,如果后面跟上stop 表示停止服务。

./nginx -s stop

2、从容停止服务

stop方式是立即停止nginx服务,无论当前工作进程是否正在处理工作。nginx提供了一种从容停止服务的方式quit,是在完成单签工作任务后再停止

./nginx -s quit

3、通过kill或killall 命令杀死进程

Linux提供了kill 或 killall 两种比较粗暴的杀死进程的方式,同样可以停止nginx服务。

可以用kill -9 进程号方式杀死进程 kill -9 pid

还有一种快捷的一次性杀死所有nginx进程的方式

killall nginx,killall nginx一次性杀死所有的nginx的进程信息

重新加载配置文件

如果在nginx服务运行中,修改了nginx.conf配置文件,不想服务中断使配置文件生效,该怎么办,有办法。

nginx -s reload ,可以在nginx已经启动的情况下重新加载配置文件,使服务平滑重启。

nginx的启动与停止相关推荐

  1. Nginx的启动和停止

    Nginx的启动和停止 Windows下Nginx的启动 非常简单,找到文件解压缩的路径,比如,d:/nginx,然后开始--运行--cmd,执行DOS命令: 注意,Nginx启动之后,DOS窗口就可 ...

  2. centos7启动dhcp失败_4:Nginx服务启动、停止、重启

    上两节之后,你已经成功的在自己的服务器或者个人电脑上安装了Nginx,并对Nginx的基础配置有了个大概的了解,本节我们开始关注Nginx本身的操作,最基本的启动,停止和重启. 启动 首先我们连接上服 ...

  3. Windows下Nginx的启动、停止等基本命令

    2019独角兽企业重金招聘Python工程师标准>>> Windows下Nginx的启动.停止等命令 在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动.停 ...

  4. jenkin swindows启动_Windows下Nginx的启动、停止等命令

    Windows下Nginx的启动.停止等命令 在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动.停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍. 1. ...

  5. Windows下Nginx的启动、停止等命令

    Windows下Nginx的启动.停止等命令 在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动.停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍. 假设 ...

  6. Nginx 的启动、停止、平滑重启、信号控制和平滑升级

    Nginx 的启动          假设 nginx 安装在 /usr/local/nginx 目录中,那么启动 nginx 的命令就是: [root@localhost ~]# /usr/loca ...

  7. Nginx —— nginx的命令行控制(nginx的启动与停止、重载配置文件、回滚日志文件、平滑升级等操作)

    在linux中,需要使用命令来控制Nginx服务器的启动与停止.重载配置文件.回滚日志文件.平滑升级等行为. 默认情况下,nginx被安装在目录/usr/local/nginx中,其二进制文件路径为/ ...

  8. nginx的启动、停止、平滑重启

    2019独角兽企业重金招聘Python工程师标准>>> 一.Nginx 的启动 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/con ...

  9. Nginx的启动(start),停止(stop)命令

    查看Nginx的版本号:nginx -V 启动Nginx:start nginx   或者  nginx 快速停止或关闭Nginx:nginx -s stop 正常停止或关闭Nginx:nginx - ...

  10. Linux命令:Nginx的启动、停止与重启

    标题 1.启动 2.停止 3.重启 1.启动 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 2.停止 首先查看ngin ...

最新文章

  1. 基于SSM实现公交路线管理系统
  2. 用JSON技术加快AJAX程序开发
  3. 初学Windows编程笔记1——窗口和消息
  4. 2018/Province_Java_A/2/星期一
  5. LeetCode 431. 将 N 叉树编码为二叉树(递归/层序)
  6. 使用pdo,使用pdo无法插入数据怎么办
  7. Android 应用开发----ViewPager---PagerTitleStrip添加标题栏
  8. Linux内核vmalloc原理与实现
  9. github怎么切换到gitee_Github 如何和 Gitee 进行同步?
  10. HWDB数据集gnt格式转为png格式
  11. mybatis_07动态SQL_foreach循环
  12. URI和URL差别以及相对路径和绝对路径的差别
  13. 【数据挖掘】聚类 Cluster 简介 ( 概念 | 应用场景 | 质量 | 相似度 | 算法要求 | 数据矩阵 | 相似度矩阵 | 二模矩阵 | 单模矩阵 )
  14. JAVA多线程面试题整理及答案
  15. python输出边长为n的正方形_将一个正方形分成N个较小的正方形并求N个较小正方形的中心坐标...
  16. 获取sender名称
  17. PHP程序员需要注意的代码规范PSR有哪些?
  18. [bx]与loop指令
  19. 构建数据思维从认知事物的基本方法开始!
  20. shell 经典教程[大神之路]

热门文章

  1. 架构师内功心法之设计原则
  2. CSS之盒模型(九)
  3. 自监督学习(十九):对比学习方法综述
  4. caffe中RGB图像三通道卷积过程学习推导
  5. 南邮 OJ 1404 取数游戏
  6. 蓝桥杯真题 购物单 EXCEl解法详细步骤
  7. Jmeter简单并发测试
  8. python获取剪切板图片_python 获取剪切板内容的两种方法
  9. java 两个时间段比较
  10. 关于winform串口程序(二)数据的发送(modbus协议RTU模式)