首页 > 其他 > 详细

nginx 部署配置

时间:2021-04-24 00:29:58      阅读:20      评论:0      收藏:0      [点我收藏+]
 
 
 
nginx常用命令:
nginx -s stop 快速关闭Nginx,可能不保存相关信息,并终止web服务。
nginx -s quit 平稳关闭Nginx,保存相关信息,结束web服务。
nginx -s reload 因改变了Nginx相关配置,需要重新加载配置而重载。
nginx -s reopen 重新打开日志文件。
nginx -c filename 为 Nginx 指定一个配置文件,来代替缺省的。
nginx -t 不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。
nginx -v 显示 nginx 的版本。 nginx -V 显示 nginx 的版本,编译器版本和配置参数。
nginx -s stop 停止服务
start nginx 启动nginx
nginx -s reload 重新加载配置
 
配置使用过程
主要配置文件conf/nginx.config
1、设置集群名称 myserver
技术分享图片
 
2、设置启动端口801(保证不被占用)
3、proxy_pass 指向集群名称
 
技术分享图片
 
 
配置过程遇到的问题
1、txt改变配置文件,重载nginx 配置一直报错:Nginx unknown directive "xxxx"
 
conf文件被记事本编辑过,保存成了含[BOM] 。所以才报错的。
  • 解决办法
使用notepad++等其它非记事本 另存为 UTF-8 不含BOM 的文件就可以了。
 
2、解决nginx配置负载均衡时invalid host in upstream报错
集群里面地址用了 http 另外 proxy_pass 用了http ,把集群地址里的http去掉即可

nginx 部署配置

原文:https://www.cnblogs.com/jayblog/p/14695301.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!