nginx启动停止命令

操作环境是Windows

一、nginx命令:启动nginx

  在Windows上安装好nginx后,我们需要启动nginx服务,启动nginx服务的命令行操作主要有两种方式,即

cd D:\opensource\nginx-1.10.1        nginx.exe

  或者

cd D:\opensource\nginx-1.10.1   start nginx

  启动nginx命令说明:需要注意,由于nginx默认端口也是80端口,如果此时你的机器上开启了Apache或者IIS服务,切忌在启动nginx之前务必关闭IIS或Apache服务,否则nginx启动命令不会成功,或者参考上一篇博文,修改nginx的默认端口号,我的nginx的默认端口号修改为了81.

二、nginx命令:停止nginx

  停止nginx的命令主要有两种,即

cd D:\opensource\nginx-1.10.1         nginx -s stop

  或者

cd D:\opensource\nginx-1.10.1         nginx -s quit

说明:

  nginx停止命令stop与quit参数的区别在于stop是快速停止nginx,可能并不保存相关信息,quit是完整有序的停止nginx,并保存相关信息。

  nginx启动与停止命令的效果都可以通过Windows任务管理器中的进程选项卡观察。

三、其他nginx命令参数详解

nginx -c </path/to/config>

  此命令参数指定一个新的nginx配置文件来替换默认的nginx配置文件,如果你不确定新的nginx配置文件语法是否正确,你可以通过nginx命令-t参数来测试,-t参数代表不运行配置文件,而仅仅只是测试配置文件,即

nginx -t -c </path/to/config>

nginx -v

  nginx命令参数v与V的区别

  nginx -v命令只是简单显示nginx的版本信息(nginx version)

  nginx -V不但显示nginx的版本信息,而且还显示nginx的配置参数信息。

nginx -s reload

  重载nginx命令,当你改变了nginx配置信息并需要重新载入这些配置时可以使用此命令重载nginx

nginx -s reopen

  重新打开日志文件命令

 

时间: 2024-12-28 22:24:47

nginx启动停止命令的相关文章

linux下nginx启动停止重启控制脚本

这是控制nginx服务的脚本文件,包括控制nginx的启动.重启.停止.平滑重启.对配置文件的额检查. [[email protected] ~]# cat nginx.sh #!/bin/env bash # description:nginx server   ###必须加描述 # nginx - this script is used to control nginx service # processname nginx # chkconfig: - 85 15 # edit by su

nginx启动停止

查看 nginx进程  ps -ef|grep nginx 如果开启了就会出现类似下面的 root 2700 1 0 09:35 ? 00:00:00 nginx: master process nginx -c /etc/nginx/nginx.confnginx 2701 2700 0 09:35 ? 00:00:00 nginx: worker process 如果没开启 /usr/local/nginx-1.8.0/sbin/nginx -c /usr/local/nginx-1.8.0

nginx 启动/停止/重启 BAT

cls @ECHO OFF SET NGINX_PATH=D: SET NGINX_DIR=D:\Hack\nginx\color 0a TITLE Nginx 管理程序 Power By AntsGOTO MENU :MENU CLS ECHO. ECHO. * * * *  Nginx 管理程序 Power By Ants * * * * * ECHO. * * ECHO. * 1 启动Nginx * ECHO. * * ECHO. * 2 关闭Nginx * ECHO. * * ECHO.

Linux环境下Oracle数据库启动停止命令

切换root至oracle数据库账号 su – oracle 查看数据库服务状态: ps -ef |grep oracle netstat –an|grep 1521 查看数据库监听状态: [[email protected] ~]$ lsnrctl status LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 25-NOV-2016 03:36:45 Copyright (c) 1991, 2009, Oracle. All righ

写一个service 启动停止你的微服务的命令吧

在这个微服务盛行的时代,docker获得了巨大的成功,因为我们需要在一台服务器装上N个服务. 本文不是想讨论如何使用docker,而是,在一台服务器安装了多个服务后,怎样启动方便的启动服务呢? 一.在tomcat的时代中,直接使用tomcat的启动停止命令,轻松搞定,(tomcat的启动脚本很有水平,贴上来学习下吧) #!/bin/sh # chkconfig: 2345 10 90 # description:tomcat service JAVA_OPTS="$JAVA_OPTS -serv

nginx源码分析--nginx外部信号 命令参数

nginx命令行参数 不像许多其他软件系统,Nginx 仅有几个命令行参数,完全通过配置文件来配置 -c </path/to/config> 为 Nginx 指定一个配置文件,来代替缺省的. -t 不运行,而仅仅测试配置文件.nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件. -v 显示 nginx 的版本. -V 显示 nginx 的版本,编译器版本和配置参数. nginx控制信号 可以使用信号系统来控制主进程.默认,nginx 将其主进程的 pid 写入到 /u

redis启动停止+密码认证

redis启动停止命令 ./redis-server redis.config ./redis-cli -h 127.0.0.1 -p 6379 shutdown redis命令行客户端 ./redis-cli Redis使用认证密码登录 https://www.cnblogs.com/machanghai/p/5497043.html

nginx启动,停止,重启

Nginx的启动.停止与重启 启动 启动代码格式:nginx安装目录地址 -c nginx配置文件地址 例如: [[email protected] sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 停止 nginx的停止有三种方式: 从容停止 1.查看进程号 [[email protected] ~]# ps -ef|grep nginx 2.杀死进程 [[email protected] ~]# ki

nginx启动、停止、重启、配置文件校验

nginx启动命令 1.第一种方法   格式为: ngin地址 -c nginx配置文件位置 a.命令   /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 2.nginx停止命令(3种方法 2种方式) a.从容停止  需要知道进程号 查看nginx进程号命令为:ps -ef|grep nginx  只需要查看master的进程号 停止命令 kill -QUIT  进程号 b.快速停止  kill -TERM 进程号