重新刷新了一下nginx的配置文件,禁止在403,404等错误页面显示nginx的版本号,不过每次都要停止Nginx 再启动Nginx 感觉实在麻烦。
搜索一下资料,终于找到一个很简单的命令了,那就是 kill -HUP pid
不过首先要查看下进程的PID值 输入ps aux |grep nginx
得到下面的结果
root 2078 0.0 0.5 4520 756 ? Ss 21:07 0:00 nginx: master process /usr/local/nginx/sbin/nginx
2078这个值就是PID的值
然后输入 kill -HUP 8770 就可以了
当然就要确定新配置文件没有任何错误的 不然的话 他还是读取旧的配置文件
嗯 看了一下nginx的帮助,又发现一个更好的办法,可以reload配置文件,也等于动态加载了。
nginx version: nginx
Usage: nginx [-?hvVt] [-s signal] [-c filename] [-p prefix] [-g directives]
Options:
-?,-h : this help
-v : show version and exit
-V : show version and configure options then exit
-t : test configuration and exit
-s signal : send signal to a master process: stop, quit, reopen, reload
-p prefix : set prefix path (default: /usr/local/nginx/)
-c filename : set configuration file (default: conf/nginx.conf)
-g directives : set global directives out of configuration file
所以只要运行这个指令就可以啦!/usr/local/nginx/sbin/nginx -s reload
分享到:
相关推荐
nginx配置文件修改保存,自动加载重启,并检查配置文件是否修改成功。 Windows下使用nginx,启动之后,再修改配置文件,无需命令重新加载,修改保存配置文件,实时更新nginx重启。
Notepad++ 自定义 nginx.conf 文件语法高亮的配置文件 使用教程:点击语言-自定义语言格式-导入(下载的xml文件)-重启notepad++,即可使用
不过,重启之前,要确认Nginx配置文件(nginx.conf)的语法是正确的,否则Nginx将不会加载新的配置文件。通过以下命令可以判断Nginx配置文件是否正确: /usr/local/webserver/nginx/sbin/nginx -t -c/usr/local/...
环境初始化目录一览配置站点准备添加配置文件疑难杂项fastcgi_passNginxphp-fpm的进程间通信有两种方式总结 环境 手头上正好有一台阿里云学生机,趁着没过期,就拿来用吧。 操作系统:centOS7 php-fpm Nginx 初始...
nginx -t 测试nginx配置文件是否正确 检查正确性时,出现: nginx: the configuration file /home/kratos/local/nginx/conf/nginx.conf syntax is ok nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission ...
nginx 在Windows上的命令行启动、停止、重启、检查配置文件、重新加载配置文件、显示版本等
./nginx -s reload –会重新加载配置文件后重启 常用方式: 1.假设你要修改你的域名,修改了server_name后,需要检查配置,执行ningx -t 成功后,执行nginx -s reload 总结 以上所述是小编给大家介绍的linxu服务器上
网上找了许久,下载了几个文档,然而都不能搭建好,这是我搭建好的,里面有配置文件:nginx.conf 用SSH Secure Shell远程终端将nginx-1.8.1.tar.gz以及依赖包openssl-1.0.1e-48.el6.x86_64.rpm、pcre-7.8-7.el6.x86...
启动操作 命令: nginx -c /usr/nginx/conf/nginx.conf -c参数指定了要加载的nginx配置文件路径。 停止操作 停止操作是通过向nginx进程发送信号(什么是信号请参阅linux文章)来进行的 步骤1:查询nginx主进程号 ps...
-c参数指定了要加载的nginx配置文件路径 停止操作 停止操作是通过向nginx进程发送信号来进行的 步骤1:查询nginx主进程号 ps -ef | grep nginx 在进程列表里 面找master进程,它的编号就是主进程号了。 步骤2:...
Linux系统下无网络环境安装nginx,直接解压即可使用,不用编译,不...2.重启新加载nginx配置文件,进入nginx安装目录执行:./sbin/nginx -s reload 3.重启nginx服务,进入nginx安装目录执行:./sbin/nginx -s reopen
nginx是超级稳定的服务器,一般不会因为超载问题而需要重启,重启的目的一般都是修改配置文件后需要加载一下
Nginx Server Configs是配置片段的集合,可以帮助您的服务器... 重新加载Nginx并应用新配置 nginx -s reload 基本结构 该存储库具有以下结构: ./ ├── conf.d/ │ ├── default.conf │ └── templates/ ├─
- 再次细化Nginx配置文件 2011年11月9日 - 修正Nginx在Windows2003无法监听端口的问题 2011年11月5日 - 更新Nginx版本到1.0.9 - 将Nginx子进程数设置为2,单进程连接数提高到3072 - 允许设置多个错误处理页面 - ...
Nginx版UPUPW PHP绿色服务器平台 1807.1 Nginx版UPUPW PHP绿色服务器平台采用Nginx+PHP+MariaDB的架构搭建,MariaDB和MySQL完全兼容使用方法一致省内存性能佳。...支持UPUPW配置文件的备份与还原。
它动态地修改了后端服务器的属性(weight,max_fails等),而无需重新加载NGINX。 修改配置文件并重新启动NGINX可能并不总是很方便。 例如,如果您遇到大量的流量和高负载,则在那时重启NGINX并重新加载配置会...
当我把证书下载好,把nginx.conf配置好,简直就是万事俱备,只欠重启。结果一重启,duang~出错了。 nginx:[emerg]unknown directive ssl,就是这个错误提示 因为我们配置这个SSL证书需要引用到nginx的中SSL这模块,...
说到配置文件热加载,这个功能在很多框架中都提供了,如beego,实现的效果就是当你修改文件后,会把你修改后的配置重新加载到配置文件中,而不用重启程序,这个功能在日常中还是非常实用的,毕竟很多时候,线上的...
(不可偷懒想双击redis-server.exe完事,这样虽然也能打开,但不会加载配置文件)。 另外和别的数据库一样,我们需要安装一个辅助的可视化工具Redis Desktop Manager,这是下载地址:...
纯绿色,安装后无需再配置。支持系统服务和非服务两种启动方式,自由切换。 一次性安装无需再安装,即使重做系统后亦可使用,直接点启动即可。 小巧简易迷你只有13M,非常方便的搭建网站服务器。 有专门开发的...