查看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]#
分享到:
相关推荐
windows 环境下nginx 启动,停止,重启脚本 解决windows 环境下 双击nginx.exe重启后不会停止上一次进程问题。
标题中的“Windows下Nginx启动、关闭、重启bat工具”指的是在Windows操作系统中,使用批处理脚本(.bat文件)来管理Nginx服务器的启动、停止和重启操作。这种工具通常由IT专业人士创建,以简化Nginx服务的日常管理。...
启动操作 命令: nginx -c /usr/nginx/conf/nginx.conf -c参数指定了要加载的nginx配置文件路径。 停止操作 停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文章)来进行的 步骤1:查询nginx主进程号 ps...
最后,确保Nginx服务配置正确无误后,可以使用`nginx.exe -s reload`命令重新加载配置,或通过服务控制来启动或停止服务。 总结,通过以上步骤,我们可以成功地在Windows上安装Nginx,将其注册为服务,并设置自动...
这个脚本允许用户通过简单的命令快速执行Nginx服务的启动、停止、重启和状态查询等操作,提高了系统管理员的工作效率。 描述中提到的脚本功能包括: 1. **启动**:当用户输入2时,脚本会检查Nginx是否已经启动,...
**Nginx免安装版详解** Nginx是一款高性能、轻量级的Web服务器和反向代理服务器...利用预配置的配置文件和批处理脚本,用户可以轻松地启动、停止或重启Nginx服务,同时享受到Nginx强大的静态内容处理和反向代理功能。
一旦Nginx安装成功,就可以进行启动、关闭和重启操作。启动Nginx,执行`/usr/nginx/sbin/nginx`,或者使用`nginx -t`检查配置文件是否正确。如果一切正常,Nginx将开始运行。 停止Nginx有几种方式。平滑停止(从容...
此脚本用于控制 Nginx 的启动、停止、重启以及状态检查等功能。 #### 脚本结构解析 ### 标题与描述 - **标题**:“nginx开机启动脚本” - **描述**:“nginx开机启动脚本” 这两个部分明确指出了脚本的主要目的...
本篇将详细介绍Nginx的安装过程、启动与停止操作、信号管理以及如何设置开机自启动。** **一、Nginx的安装** 1. **依赖检查**:在安装Nginx前,确保系统已经安装了必要的依赖,如GCC编译器、pcre库、zlib库和...
该脚本能够自动检测Nginx服务是否正在运行,并根据当前状态执行启动、停止或重启等操作。通过这个脚本,可以有效地提高Nginx服务的运维效率。 #### 脚本结构解析 ##### 定义Nginx服务名称 脚本首先定义了`NGINX_...
关于Nginx在MAC上的安装、启动、重启和关闭的详细过程,以下是对该内容的知识点整理: 1. 安装Nginx Nginx安装通常推荐使用Homebrew这一MacOS上的包管理工具,因为它可以简化安装和更新的过程。 - 查找Nginx包:...
本文将详细介绍几个在Windows系统中进行Nginx启动、停止、重启以及其他管理操作的基本命令。 首先,了解Nginx的安装目录是使用这些命令的前提。通常,安装Nginx的根目录下会有可执行文件nginx.exe。接下来,我们...
【标题】:“Nginx启动脚本” 在服务器管理和运维工作中,Nginx是一个非常流行的高性能Web服务器和反向代理服务器。Nginx以其高并发处理能力、轻量级架构和出色的稳定性而闻名。当我们安装Nginx后,通常需要通过...
`--restart=always`确保容器在退出后总是自动重启,这样即使容器因故停止,也会立即重新启动。`--privileged=true`则给予容器最高级别的权限,使其能够访问和操作宿主机上的设备,这对于解决某些需要特殊权限的挂载...
开机自启动是指操作系统启动时自动执行特定程序的过程,对于像Nginx这样的关键服务而言,确保其开机自启动可以减少系统重启后手动启动服务的工作量,同时保证服务的稳定性和可用性。 #### 二、Nginx开机启动脚本...
配置完成后,我们需要测试配置文件的正确性,避免因语法错误导致Nginx无法启动。这一步可以通过以下命令完成: ```bash sudo nginx -t ``` 如果返回`configuration file /etc/nginx/nginx.conf test is successful`...
在脚本中,定义了几个主要的函数,如 `start`、`stop`、`restart`、`reload` 和 `force_reload`,分别对应启动、停止、重启、重载配置和强制重启操作: 1. `start` 函数:检查Nginx可执行文件是否存在以及配置文件...
你可以通过winsw提供的命令来控制服务(如停止、重启),并且在系统重启后,Nginx会自动启动,为你的Web应用提供服务。 记住,配置过程中可能出现权限问题或配置错误,务必仔细检查每个步骤。如果遇到问题,查看...
你可以通过"服务"管理工具或命令行工具(如`net start nginx`和`net stop nginx`)来启动、停止或查看Nginx服务的状态。 总结来说,WinSW-x64为Windows用户提供了方便的工具,使得Nginx能够在系统启动时自动运行,...