1、nginx配置文件:源码安装情况下,nginx.conf在解压后的安装包内。yum安装,一般情况下,一部分在/etc/nginx/nginx.conf中,一部分在/etc/nginx/conf.d/default.conf中。

nginx配置反向代理和负载均衡,源码安装情况下在nginx.conf中配置,yum安装下,在/etc/nginx/conf.d/default.conf中配置

2、配置反向代理

   #设置反向代理
upstream linux.test{
server 111.111.111.111:;
}
#要代理的服务器信息
server {
listen ;
server_name linuxtest.com; #浏览器访问域名 #charset koi8-r;
#access_log /var/log/nginx/host.access.log main; location / {
#设置代理
proxy_pass http://linux.test;
} }

命令行下重新启动nginx后,没报错即完成。

流程:浏览器访问server下的server_name对应的域名(linuxtest.com)。服务器找到location /,location /下必须设置proxy_pass + 代理服务器url(proxy_pass http://linux.test;)。服务器通过代理服务器url找到upstream模块,找到后访问server对应的地址。

3、配置负载均衡

   #设置反向代理
upstream linux.test{
#设置负载均衡
server 111.111.111.111: weight=;
server 111.111.111.112: weight=;
}
#要代理的服务器信息
server {
listen ;
server_name linux.com; #浏览器访问域名 #charset koi8-r;
#access_log /var/log/nginx/host.access.log main; location / {
#设置代理
proxy_pass http://linux.test;
} }

在upstream中设置负载均衡,weight代表设置权重。可以不设置weight,默认处理请求的机会均等。

最新文章

  1. 开始研究unreal4了
  2. nginx下目录浏览及其验证功能配置记录
  3. 网络编程之addrinfo
  4. iis 发布静态 html 代码
  5. UITextFiled
  6. 进阶笔记(1)——JavaScript 语言精碎
  7. MyEclipse中jsp的凝视报错解决
  8. css2和CSS3的background属性简写
  9. 【转】CSS
  10. Android- APP 秒开
  11. [Oracle]Sqlplus 中使用 new_value
  12. 【XSY3126】异或II 数学
  13. Javascript高级编程学习笔记(21)—— 对象原型
  14. redis的过期时间和过期删除机制
  15. vue.js购物车
  16. JDK+JAVA+maven+IDEA
  17. 在Ubuntu上安装Chrome Driver和Firefox Driver
  18. 题解——loj6281 数列分块入门5 (分块)
  19. Blender下各种坐标系
  20. ZYSocket 4.2.3 SOCKET框架组 发布[NEW]

热门文章

  1. JSON函数表1
  2. 电脑主板插线方法图解_JFP1主板插线图解
  3. MVC4中去掉浏览器生成的无关代码方法
  4. z-index神奇的失效了!!!
  5. HTML之美化盒子
  6. HttpClient的GET请求(post)请求
  7. 第十章、jupyter入门之pandas
  8. 提升Scrapy框架爬取数据效率的五种方式
  9. layDate面板出现红色花纹图案
  10. linux命令详解——sar