一、nginx的常用命令
1、启动 Nginx
/usr/local/nginx/sbin/nginx
./sbin/nginx
2、停止 Nginx
./sbin/nginx -s stop
./sbin/nginx -s quit
-s都是采用向 Nginx 发送信号的方式。
3、Nginx重新加载配置
./sbin/nginx -s reload
4、指定配置文件
./sbin/nginx -c /usr/local/nginx/conf/nginx.conf
-c表示configuration,指定配置文件
5、查看 Nginx 版本
有两种可以查看 Nginx 的版本信息的参数。第一种如下:
./sbin/nginx -v
nginx: nginx version: nginx/1.0.0
另一种显示的是详细的版本信息:
xxx@ubuntu:/usr/local/nginx$ ./sbin/nginx -V
nginx: nginx version: nginx/1.0.0
nginx: built by gcc 4.3.3 (Ubuntu 4.3.3-5ubuntu4)
nginx: TLS SNI support enabled
nginx: configure arguments: --with-http_ssl_module --with-openssl=/home/luming/openssl-1.0.0d/
6、检查配置文件是否正确
xxx@ubuntu:/usr/local/nginx$ ./sbin/nginx -t
nginx: [alert] could not open error log file: open() "/usr/local/nginx/logs/error.log" failed (13: Permission denied)
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
2012/01/09 16:45:09 [emerg] 23898#0: open() "/usr/local/nginx/logs/nginx.pid" failed (13: Permission denied)
nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed
如果出现如上的提示信息,表示没有访问错误日志文件和进程,可以sudo(super user do)一下:
xxx@ubuntu:/usr/local/nginx$ sudo ./sbin/nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
如果显示如上,则表示配置文件正确。否则,会有相关提示。
7、显示帮助信息
xxx@ubuntu:/user/local/nginx$ ./sbin/nginx -h
或者:
xxx@ubuntu:/user/local/nginx$ ./sbin/nginx -?
8、查看nginx进程:
ps -ef|grep nginx
9、使用工作目录
nginx安装完成后会有自己的安装目录,例如,如果nginx是安装在/usr/local/openresty/nginx下,这个目录就是nginx的安装目录,里面有sbin、logs、conf等文件夹,为了方便使用,我们可以再建立一个工作目录,这个目录可以建在/home/yonghuming/下,起名为openresty-test,则启动nginx时,可以使用这样的方法启动:
./sbin/nginx -p /home/yonghuming/openresty-test
这样就不会影响到安装目录
需要重新载入时,可以这样:
./sbin/nginx -s reload -p /home/yonghuming/openresty-test
停止时,可以这样:
./sbin/nginx -s stop -p /home/yonghuming/openresty-test
或
./sbin/nginx -s quit -p /home/yonghuming/openresty-test
也可以这样,先使用 ps -ef | grep nginx 命令找到nginx的pid,然后通过命令:
kill -QUIT 2563
来关掉进程,2563是nginx的pid。
转载于:https://my.oschina.net/walkfaraway/blog/911167
分享到:
相关推荐
nginx常用命令,方便技术人员管理nginx
Nginx常用操作命令
nginx常用bat批处理命令,放在nginx同级目录下使用,可快速的重启、停止、关闭nginx。 quit.bat(退出Nginx) reload.bat(重启Nginx) stop.bat(停止Nginx)
一、简明nginx常用命令 1. 启动 Nginx 代码如下:poechant@ubuntu:sudo ./sbin/nginx2. 停止 Nginx 代码如下:poechant@ubuntu:sudo ./sbin/nginx -s stoppoechant@ubuntu:sudo ./sbin/nginx -s quit-s都是采用向 ...
安装宝塔 Centos安装脚本 ...Ubuntu/Deepin安装脚本 ...Debian安装脚本 ...Fedora安装脚本 ...管理宝塔 宝塔工具箱(包含下列绝大部分功能 直接ssh中执行bt命令 仅限6.x以上版本面板) bt 更多内容请下载查看......
Nginx 的常用命令包括检查配置文件、指定其他配置文件、启动 Nginx、停止 Nginx、重启 Nginx 等命令。这些命令可以帮助用户快速启动和管理 Nginx 服务。 九、配置示例 配置示例包括 web 服务器、反向代理、动静...
以下操作需要在nginx安装路径/sbin/执行命令 ./nginx -s quit --退出nginx ./nginx -s reload --重启配置文件 ./nginx -v --查看版本信息 ./nginx -t --查看配置文件所在的目录 ./nginx -h --查看帮助信息 2.范例 ...
3 Nginx常用命令管理及升级.rar 4 Nginx配置文件精讲一.rar 5 Nginx配置文件精讲二及多站点配置。rar 6企业实战Nginx+Tomcati动静分离架构.rar 7企业实战Nginx+PHP(FastCGI)高性能服务器.rar 8 Nginx与Tomcat-PHP...
Nginx常用的配置命令
4、高性能Web服务器Nginx的配置与部署研究(4)Nginx常用命令 内容:Nginx部署中常用的命令,包括启动、测试、停止、发送信号等。 5、高性能Web服务器Nginx的配置与部署研究(5)Nginx配置符号 内容:这篇简短的...
3 Nginx常用命令管理及升级.ts 4 Nginx配置文件精讲一.ts 5 Nginx配置文件精讲二及多站点配置.ts 6 企业实战Nginx+Tomcat动静分离架构.ts 7 企业实战Nginx+PHP(FastCGI)高性能服务器.ts 8 Nginx与Tomcat-PHP架构...
本资源主要介绍了 Nginx 相关的知识点,包括 fastcgi 与 cgi 的区别、Nginx 常用命令、Nginx 常用配置、Nginx 日志格式、Nginx 的优点、反向代理服务器的优点、正向代理的概念等。 Fastcgi 与 cgi 的区别: Fastcgi...
"Nginx 常用启动、停止、重启命令" Nginx 是一个流行的开源 Web 服务器,需要通过命令来启动、停止和重启。在这篇文章中,我们将讨论 Nginx 的常用启动、停止和重启命令。 启动 Nginx 启动 Nginx 有多种方式,...
**一、Nginx常用命令** 1. **查看Nginx版本号**:使用`./nginx -v`命令可以在Nginx安装目录下获取其当前版本信息。 2. **启动Nginx**:执行`./nginx`启动Nginx服务器。 3. **关闭Nginx**:通过`./nginx -s stop`...
`nginx常用命令.txt`可能包含了Nginx的一些常用命令,例如重载配置(`-s reload`)或重新打开日志文件(`-s reopen`)。了解并掌握这些命令有助于日常维护和性能优化。 6. **文档参考**: `docs`目录下的文档提供...
Nginx 的常用命令包括: * yum -y install autoconf automake make:安装 make * yum -y install g++:安装 g++ * yum -y install pcre pcre-devel:安装 pcre * yum -y install zlib zlib-devel:安装 zlib * yum ...
**Nginx 常用命令** 1. **启动 Nginx**: `/usr/local/nginx/sbin/nginx` 2. **快速停止**: `/usr/local/nginx/sbin/nginx -s stop` 3. **优雅关闭**: `/usr/local/nginx/sbin/nginx -s quit` 4. **重新加载配置**: `...