Nginx学习笔记之应用篇
2017-12-25 15:28
225 查看
Nginx服务器的安装请参考Nginx学习笔记之安装篇
关于Nginx配置文档的API在这里就不一一列出,现在我们来配置第一个Nginx架构实现负载均衡的网站。
1.打开IIS,配置如下站点
![](https://images2018.cnblogs.com/blog/873810/201712/873810-20171225151407619-1216612358.png)
重复上述操作,配置三个网站,端口分别是8021、8022、8023
![](https://images2018.cnblogs.com/blog/873810/201712/873810-20171225151704322-1052496176.png)
2.用记事本打开Nginx文件夹下的配置文档
![](https://images2018.cnblogs.com/blog/873810/201712/873810-20171225151801369-882053748.png)
3.在http代码块内,添加下面的代码
在http内部的server代码块内,将listen属性的值改为实际监听的端口号,这里监听8020端口,然后为你的服务server_name起一个名字,最后在location中指定你的代理路径,保存文件
![](https://images2018.cnblogs.com/blog/873810/201712/873810-20171225152504400-408262674.png)
4.使用命令提示符工具重启Nginx
这时候,访问你监听的路径,这里是192.168.0.115:8020,就会在浏览器里面看到你配置的站点内容了
关于Nginx的更多配置信息请移步至Nginx学习笔记之加强篇
关于Nginx配置文档的API在这里就不一一列出,现在我们来配置第一个Nginx架构实现负载均衡的网站。
1.打开IIS,配置如下站点
![](https://images2018.cnblogs.com/blog/873810/201712/873810-20171225151407619-1216612358.png)
重复上述操作,配置三个网站,端口分别是8021、8022、8023
![](https://images2018.cnblogs.com/blog/873810/201712/873810-20171225151704322-1052496176.png)
2.用记事本打开Nginx文件夹下的配置文档
![](https://images2018.cnblogs.com/blog/873810/201712/873810-20171225151801369-882053748.png)
3.在http代码块内,添加下面的代码
upstream localhost { server 192.168.0.115:8021 weight=1; server 192.168.0.115:8022 weight=1; server 192.168.0.115:8023 weight=1; }
在http内部的server代码块内,将listen属性的值改为实际监听的端口号,这里监听8020端口,然后为你的服务server_name起一个名字,最后在location中指定你的代理路径,保存文件
![](https://images2018.cnblogs.com/blog/873810/201712/873810-20171225152504400-408262674.png)
4.使用命令提示符工具重启Nginx
nginx.exe -s stop //停止nginx nginx.exe -s reload //重新加载nginx nginx.exe -s quit //退出nginx
这时候,访问你监听的路径,这里是192.168.0.115:8020,就会在浏览器里面看到你配置的站点内容了
关于Nginx的更多配置信息请移步至Nginx学习笔记之加强篇
相关文章推荐
- 斯坦福大学iOS应用开发教程学习笔记(第七课)Pad和iPhone的通用程序
- 【miscellaneous】 GStreamer应用开发手册学习笔记之基础概念介绍
- 传智播客struts2学习笔记(一) struts2的初步认识及第一个struts应用
- Kinect的学习笔记发展(一)Kinect引进和应用
- 数据结构学习笔记 --- 队列的应用举例(离散事件模拟)
- Nginx学习笔记(十六):worker进程的循环工作
- Android应用开发学习笔记之Service
- 学习笔记:架构 移动应用架构 网络层设计方案(三)
- nginx 学习笔记(一)nginx 编译安装
- [C++学习笔记]链表应用2约瑟夫环问题
- Nginx学习笔记--001-Nginx快速搭建
- php学习笔记---面向对象中[接口]与[多态性]的应用
- Java多线程与并发库高级应用 学习笔记 1-9课
- Android2.1消息应用(Messaging)源码学习笔记(转载)
- 支持向量机学习笔记:LIBSVM应用(人脸识别)
- 国际名校公开课 斯坦福大学公开课 :机器学习课程 机器学习的动机与应用 学习笔记
- Nginx学习笔记3—FastCGI与CGI解释器的区别,及其工作原理
- JAVA高级应用学习笔记----流
- nginx 源码学习笔记(十六)—— ngx_start_worker_processes子进程创建
- Nginx 学习笔记(三)proxy_cache 缓存配置和ngx_cache_purge模块