您的位置:首页 > 运维架构 > Nginx

Nginx+IIS 负载均衡配置

2017-06-08 17:43 162 查看
技多不压身

江南皮革厂倒闭了,原价300多、200多、100多的包包现在统统免费啦,免费啦!

————————————————————————————————————————

今天我们来学习下Nginx和IIS的组合拳,或许你平时用得不多、但面试的时候、和码农吹B的时候你能用他来show一波操作(此处印象+5分)

Nginx 是什么?不知道你可以往下看,没听过就别往下看了,江南皮革厂倒闭了。还不赶紧跑!

关于Nginx的入门配置可以说是简单到爆,废话不多说,让我们欢乐时光开始吧!

第一步:准备工具

下载Nginx http://nginx.org/ 个人推荐用最新版 目前是1.13.1(我还用的老版本,听说老版本有bug我好慌)

IIS服务器

第二步:IIS站点

这步是凑字数的你们自己看着办吧。

我这边发布了5个站点,每个站点就只有一个index.html 内容就是标记自己是谁而已

127.0.0.1:9001
127.0.0.1:9002
127.0.0.1:9003
127.0.0.1:9004
127.0.0.1:9005



第三步:配置Nginx

Nginx下载后我是放在C盘解压后是这样的



我们打开conf文件夹 明眼人一看就知道



打开nginx.conf 下面是重点了,米拉、用笔记下来哦



在默认的conf中我们只需修改以上三个地方就ok

值得注意的是location/ 下 proxy_pass 的配置 注意这里是http://+上面的upstream的名字

我之前不知道就直接写个域名、或者ip啥的 我心里苦啊。

另外https的配置我想也差不多吧。有兴趣的同学自己去研究下。

让我们打开命令行进入到nginx目录 执行 start nginx 命令 你也可以执行nginx -c 配置文件的目录nginx.conf

下面推荐几个命令 nginx -s stop 停止

nginx -s quit 完全退出

nginx -s reload 重新加载配置文件 大家都在说是平滑加载 我是没有get到g点

nginx -t 测试

注意如果你没有配
3ff0
置正确服务列表你会看到下面这个页面



下面是效果

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息