nginx反向代理,实现负载均衡
nginx反向代理,实现负载均衡
一,先启动nginx和php-cgi
#启动 php-cgi
/usr/local/bin/spawn-fcgi -a 127.0.0.1 -p 8000 -C 5 -f /usr/bin/php-cgi
#启动 nginx
ulimit -SHn 65535
/usr/local/nginx/sbin/nginx
二,修改配置nginx.conf
1,我用一台电脑实现这个负载均衡的,用10000反向代理10001,10002
2,反向代理不要php-cgi支持,所以在上面的配置中没有index和root这类的东西
3,proxy_pass http://myselfx;这里的http://一定要有不然报错,upstream myselfx这前面一定不要有http://,不然也会报错,不知道为什么非要这样配置
4,开始的时候 proxy_pass http://127.0.0.1:10000; upstream 127.0.0.1:10000;我这样配置的,nginx不报错,但是我只要一访问http://localhost:10000/这个url时,log文件很快就达到147.7M,好大。里面全部是127.0.0.1这样的数字。这一点根apache,haproxy的思想不太一样。这个也浪费我了好多时间。
5,proxy_pass http://myselfx;里面的myselfx没有任何意义,在这里只是起个标识作用,在访问页面的时候,是http://localhost:10000/,而不是http://myselfx
6,你要看清楚你用的是proxy_pass而不是fastcgi_pass,开始老是报错,就是因为我用的是fastcgi_pass
7,access_log的位置要放在proxy_pass所在location的前面,不然不会启作用
8, location /NginxStatus 这一块是查看nginx的状态 ,htpasswd -cbd /usr/local/nginx/conf/authfile 用户名 密码
9,stub_status on;这个要开启,表示允许查看nginx的状态,如果不开启,你输入了authfile里面的用户名和密码了,也看不到东西,会报403错误
10,weight=5,表示分配的权重,是一种算法,还有其他的如ip_hash,url_hash等
转载于:https://blog.51cto.com/1607955/849595
nginx反向代理,实现负载均衡相关推荐
- 懂点 Nginx 反向代理与负载均衡,是面试加分项没有之一
点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 学到老活到老 前端圈一直很新,一直要不停的学习,而且在进入大厂的路上,还要求熟悉一门后台语言等等 ...
- Nginx反向代理,负载均衡,redis session共享,keepalived高可用
本站点停止更新,请访问:blog.coocap.com 相关知识自行搜索,直接上干货... 使用的资源: nginx主服务器一台,nginx备服务器一台,使用keepalived进行宕机切换. tom ...
- 【转】Nginx反向代理和负载均衡
原文链接:http://www.cnblogs.com/shuoer/p/7820899.html Nginx反向代理和负载均衡 环境说明 由于我使用的是windows系统,所以我用虚拟机虚拟出来了3 ...
- nginx ------反向代理和负载均衡
nginx ------反向代理和负载均衡 最近由于公司的业务增长 服务器承受不住压力经常出现崩溃现象 为了解决 使用nginx的负载均衡解决,以下是操作步骤: 1.nginx 的负载均衡:将压力分散 ...
- Nginx反向代理与负载均衡等配置文件示例
Nginx反向代理于负载均衡等配置文件示例 Nginx.conf配置文件 worker_processes 8;events {worker_connections 1024; }http {incl ...
- 基于Nginx反向代理及负载均衡
基于Nginx反向代理及负载均衡 参考:http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass 只要没有被启用,默认就是 ...
- sql server代理无法启动_谁说前端不需要懂Nginx反向代理与负载均衡
作者 | chenhongdong 链接 | https://juejin.im/post/5b01336af265da0b8a67e5c9 学到老活到老 前端圈一直很新,一直要不停的学习,而且在进入 ...
- 使用nginx负载均衡的webservice wsdl访问不到_谁说前端不用懂,Nginx 反向代理与负载均衡(超实用)...
谁说前端不需要懂-Nginx反向代理与负载均衡 学到老活到老 前端圈一直很新,一直要不停的学习,而且在进入大厂的路上,还要求熟悉一门后台语言等等.用一句别人开玩笑的话来说,java十年前的技术现在还能 ...
- docker实现nginx反向代理、负载均衡
docker实现nginx反向代理.负载均衡 启动docker服务 systemctl start docker.server 查看docker镜像 docker images 拉取tomcat.ng ...
- Nginx反向代理与负载均衡应用实践(二)
Nginx反向代理与负载均衡应用实践(二) 链接:https://pan.baidu.com/s/1xB20bnuanh0Avs4kwRpSXQ 提取码:migq 复制这段内容后打开百度网盘手机App ...
最新文章
- 论文Fast and accurate short read alignment with Burrows-Wheeler transform
- 数制系统之间的转换总结(各进制的转换)
- 你不知道的 JavaScript 笔记——作用域和闭包
- 【LeetCode】深搜DFS(共85题)
- 数据库视频(一)——整体认识
- Java 9模块系统(拼图)@ LJC的HackTheTower
- EJB 3.x:生命周期和并发模型(第2部分)
- 高级排序之快速排序(分割与整合)
- StringUtils.hasText()说明
- antd使用阿里巴巴矢量图标
- c语言5的阶乘流程图_10的阶乘(10的阶乘算法流程图)
- Mybatis中取循环获取 Oracle自增序列 重复值问题
- java 解析josn数组
- tapestry mysql_tapestry与mybatis模块的结合
- 我偷看了老板的微信分组,整个人都不好了…
- ORACLE:单行函数
- 开方 质数_如何心算大数的高次开方(个人观点)
- 贝多芬《升c小调第十四钢琴奏鸣曲》 个人浅谈
- 企业微信如何建立部门?企业成员怎么加入部门?
- 音乐节临时WiFi覆盖解决方案,快速搭建租赁设备