windows下搭建nginx负载均衡


 

学习笔记,第一次记录避免忘记

首先介绍一下本地环境是windows2008 R2-64位。

1.  到nginx官网上下载最新稳定版的安装包,http://nginx.org/en/download.html

2.下载后解压到对应文件夹

 

3.使用cmd命令进入文件目录,输入nginx.exe或者start nginx.exe安装程序,注意安装时默认为80端口,若页面无法正常打开,请按照下面步骤4更换端口重试

 

 4.若80端口被占用,可在文件目录下找到nginx.conf文件,使用记事本打开,将80改成其他端口,再次执行第3步

 

 

 5.若程序已启动,后续更改nginx.conf文件内容,需使用cmd命令执行nginx.exe -s reload重启nginx

 

nginx的部分操作

start nginx.exe 启动

nginx.exe -s quit 停止

nginx.exe -s reload 重启

 6.此时服务已能正常使用,接下来部署负载均衡

6.1 用来增加多个站点或服务

upstream localhost{
server localhost:801; #第一个站点
server localhost:806; #第二个站点
}

6.2 监听请求地址与端口,并转发

listen 8033; #监听8033端口
server_name localhost; #监听的域名
location / {
proxy_pass http://localhost; #转发或处理
}

 6.3效果展示

 

最后需要监听的端口还是需要改成80,毕竟是需要对外开放的,具体如何解除其他地方占用80端口的问题,还需要各位自寻答案。

以上内容是通过各种借鉴而来,可能比较乱,但学而时习之,用于自己巩固也不错,若有不好地方欢迎指正。

以下借鉴是地址:

https://www.cnblogs.com/jiangwangxiang/p/8481661.html

 https://www.cnblogs.com/qfb620/p/5508468.html

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM