`

nginx 操作,启动、停止、重启

阅读更多

查看nginx进程看看有没有启动,并可以查看进程ID

[root@tc3 nginxcs]# ps -ef|grep nginx
root     20538     1  0 13:51 ?        00:00:00 nginx: master process /opt/nginx/sbin/nginx
root     20539 20538  0 13:51 ?        00:00:00 nginx: worker process
root     20540 20538  0 13:51 ?        00:00:00 nginx: worker process
root     24132     1  0 15:03 ?        00:00:00 nginx: master process sbin/nginx
nobody   24133 24132  0 15:03 ?        00:00:00 nginx: worker process
root     24552 20113  0 15:12 pts/2    00:00:00 grep nginx
[root@tc3 nginxcs]# 
 
停止nginx,其实就是杀掉进程,但是要注意不能用kill -9 进程id,因为nginx启动时有子进程,所以要用下面方式杀死
[root@tc3 nginxcs]# ps -ef|grep nginx
root     20538     1  0 13:51 ?        00:00:00 nginx: master process /opt/nginx/sbin/nginx
root     20539 20538  0 13:51 ?        00:00:00 nginx: worker process
root     20540 20538  0 13:51 ?        00:00:00 nginx: worker process
root     20544     1  0 13:51 ?        00:00:00 nginx: master process /opt/nginxcs/sbin/nginx
nobody   24052 20544  0 15:02 ?        00:00:00 nginx: worker process  
root     24066 20113  0 15:02 pts/2    00:00:00 grep nginx
[root@tc3 nginxcs]# kill 20544
[root@tc3 nginxcs]# ps -ef|grep nginx
root     20538     1  0 13:51 ?        00:00:00 nginx: master process /opt/nginx/sbin/nginx
root     20539 20538  0 13:51 ?        00:00:00 nginx: worker process
root     20540 20538  0 13:51 ?        00:00:00 nginx: worker process
root     24104 20113  0 15:03 pts/2    00:00:00 grep nginx
[root@tc3 nginxcs]# 

启动nginx
[root@tc3 nginxcs]# ps -ef|grep nginx
root     20538     1  0 13:51 ?        00:00:00 nginx: master process /opt/nginx/sbin/nginx
root     20539 20538  0 13:51 ?        00:00:00 nginx: worker process
root     20540 20538  0 13:51 ?        00:00:00 nginx: worker process
root     24104 20113  0 15:03 pts/2    00:00:00 grep nginx
[root@tc3 nginxcs]# sbin/nginx 
[root@tc3 nginxcs]# ps -ef|grep nginx
root     20538     1  0 13:51 ?        00:00:00 nginx: master process /opt/nginx/sbin/nginx
root     20539 20538  0 13:51 ?        00:00:00 nginx: worker process
root     20540 20538  0 13:51 ?        00:00:00 nginx: worker process
root     24132     1  0 15:03 ?        00:00:00 nginx: master process sbin/nginx
nobody   24133 24132  0 15:03 ?        00:00:00 nginx: worker process
root     24139 20113  0 15:03 pts/2    00:00:00 grep nginx
[root@tc3 nginxcs]# 
 







 

 

0
0
分享到:
评论

相关推荐

    windows 环境下nginx 启动,停止,重启脚本

    windows 环境下nginx 启动,停止,重启脚本 解决windows 环境下 双击nginx.exe重启后不会停止上一次进程问题。

    windows下Nginx启动、关闭、重启bat工具

    标题中的“Windows下Nginx启动、关闭、重启bat工具”指的是在Windows操作系统中,使用批处理脚本(.bat文件)来管理Nginx服务器的启动、停止和重启操作。这种工具通常由IT专业人士创建,以简化Nginx服务的日常管理。...

    Nginx 启动、停止、重启、升级操作命令收集

    启动操作 命令: nginx -c /usr/nginx/conf/nginx.conf -c参数指定了要加载的nginx配置文件路径。 停止操作 停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文章)来进行的 步骤1:查询nginx主进程号 ps...

    windows 注册Nginx为服务,自动重启

    最后,确保Nginx服务配置正确无误后,可以使用`nginx.exe -s reload`命令重新加载配置,或通过服务控制来启动或停止服务。 总结,通过以上步骤,我们可以成功地在Windows上安装Nginx,将其注册为服务,并设置自动...

    nginx一键启动,停止.重启脚本

    这个脚本允许用户通过简单的命令快速执行Nginx服务的启动、停止、重启和状态查询等操作,提高了系统管理员的工作效率。 描述中提到的脚本功能包括: 1. **启动**:当用户输入2时,脚本会检查Nginx是否已经启动,...

    nginx免安装版(包含nginx服务启动和停止bat)

    **Nginx免安装版详解** Nginx是一款高性能、轻量级的Web服务器和反向代理服务器...利用预配置的配置文件和批处理脚本,用户可以轻松地启动、停止或重启Nginx服务,同时享受到Nginx强大的静态内容处理和反向代理功能。

    Linux中安装Nginx以及启动、关闭和重启命令.pdf

    一旦Nginx安装成功,就可以进行启动、关闭和重启操作。启动Nginx,执行`/usr/nginx/sbin/nginx`,或者使用`nginx -t`检查配置文件是否正确。如果一切正常,Nginx将开始运行。 停止Nginx有几种方式。平滑停止(从容...

    nginx开机启动脚本

    此脚本用于控制 Nginx 的启动、停止、重启以及状态检查等功能。 #### 脚本结构解析 ### 标题与描述 - **标题**:“nginx开机启动脚本” - **描述**:“nginx开机启动脚本” 这两个部分明确指出了脚本的主要目的...

    nginx安装、启动停止、信号、开机自启动配置

    本篇将详细介绍Nginx的安装过程、启动与停止操作、信号管理以及如何设置开机自启动。** **一、Nginx的安装** 1. **依赖检查**:在安装Nginx前,确保系统已经安装了必要的依赖,如GCC编译器、pcre库、zlib库和...

    一个简单的Bash脚本示例,该脚本用于检查Nginx服务的状态,并根据服务状态执行相应的操作(如启动、停止或重启Nginx)

    该脚本能够自动检测Nginx服务是否正在运行,并根据当前状态执行启动、停止或重启等操作。通过这个脚本,可以有效地提高Nginx服务的运维效率。 #### 脚本结构解析 ##### 定义Nginx服务名称 脚本首先定义了`NGINX_...

    Nginx在MAC上的安装、启动、重启和关闭

    关于Nginx在MAC上的安装、启动、重启和关闭的详细过程,以下是对该内容的知识点整理: 1. 安装Nginx Nginx安装通常推荐使用Homebrew这一MacOS上的包管理工具,因为它可以简化安装和更新的过程。 - 查找Nginx包:...

    Windows下Nginx的启动停止等基本操作命令详解

    本文将详细介绍几个在Windows系统中进行Nginx启动、停止、重启以及其他管理操作的基本命令。 首先,了解Nginx的安装目录是使用这些命令的前提。通常,安装Nginx的根目录下会有可执行文件nginx.exe。接下来,我们...

    nginx 启动脚本

    【标题】:“Nginx启动脚本” 在服务器管理和运维工作中,Nginx是一个非常流行的高性能Web服务器和反向代理服务器。Nginx以其高并发处理能力、轻量级架构和出色的稳定性而闻名。当我们安装Nginx后,通常需要通过...

    docker里面nginx目录挂载启动失败

    `--restart=always`确保容器在退出后总是自动重启,这样即使容器因故停止,也会立即重新启动。`--privileged=true`则给予容器最高级别的权限,使其能够访问和操作宿主机上的设备,这对于解决某些需要特殊权限的挂载...

    nginx开机启动.docx

    开机自启动是指操作系统启动时自动执行特定程序的过程,对于像Nginx这样的关键服务而言,确保其开机自启动可以减少系统重启后手动启动服务的工作量,同时保证服务的稳定性和可用性。 #### 二、Nginx开机启动脚本...

    liunx下nginx 配置&重启

    配置完成后,我们需要测试配置文件的正确性,避免因语法错误导致Nginx无法启动。这一步可以通过以下命令完成: ```bash sudo nginx -t ``` 如果返回`configuration file /etc/nginx/nginx.conf test is successful`...

    Nginx 启动脚本/重启脚本代码

    在脚本中,定义了几个主要的函数,如 `start`、`stop`、`restart`、`reload` 和 `force_reload`,分别对应启动、停止、重启、重载配置和强制重启操作: 1. `start` 函数:检查Nginx可执行文件是否存在以及配置文件...

    windows系统下将nginx作为系统服务启动

    你可以通过winsw提供的命令来控制服务(如停止、重启),并且在系统重启后,Nginx会自动启动,为你的Web应用提供服务。 记住,配置过程中可能出现权限问题或配置错误,务必仔细检查每个步骤。如果遇到问题,查看...

    windows 系统设置 Nginx 开机自动启动工具:WinSW-x64

    你可以通过"服务"管理工具或命令行工具(如`net start nginx`和`net stop nginx`)来启动、停止或查看Nginx服务的状态。 总结来说,WinSW-x64为Windows用户提供了方便的工具,使得Nginx能够在系统启动时自动运行,...

Global site tag (gtag.js) - Google Analytics