dengnan123 / Daily_Record

记录日常点滴知识点
2 stars 0 forks source link

Nginx 常用语法 #22

Open dengnan123 opened 5 years ago

dengnan123 commented 5 years ago

当你执行 nginx -t 得时候,nginx会去测试你得配置文件得语法,并告诉你配置文件是否写得正确,同时也告诉了你配置文件得路径:

# nginx -t
nginx: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok
nginx: configuration file /usr/local/etc/nginx/nginx.conf test is successful

在Centos7中无法在任意路径中执行nginx命令,需要带上路径才可以执行,那么解决方案是:在/etc/profile中增加nginx的执行路径的环境变量

修改环境变量
vim /etc/profile
# 增加nginx的执行文件路径
# nginx
export PATH="/usr/local/nginx/sbin:$PATH"
# 保存环境变量
source /etc/profile
验证nginx.conf配置文件是否正确
nginx -t
平滑重启
在nginx不停机的时候,进行相应的修改,来不影响服务器的运行

# 看生成环境也是用这命令,所以觉得应该是可以的:)
nginx -s reload