Ubuntu16.04配置nginx负载均衡服务器

最近研究负载均衡服务器,看了许多文章之后,感觉还是挺简单的。所以,开搞,首先在本地建了三个虚拟机,由于虚拟机的占用的内存比较大,安了两个虚拟机之后,本地内存几乎被占满了,所以在公司就借用了同事的电脑装了一个虚拟机。因为公司的电脑都是在一个网段,所以在配置后虚拟机ubuntu环境之后,通过ifconfig就可以看到虚拟机的IP地址。通过IP可以访问另外一个同事的电脑。

三台虚拟机的ip分别为10.0.0.3 ,10.0.0.27 ,  10.0.0.42

虚拟机搭建完成之后,就开始配置主服务器的nginx了

安装Nginx

参考 http://blog.csdn.net/STFPHP/article/details/53492723(ubuntu 16.04搭建lnmp环境

使用 sudo apt-get install nginx 就能自动安装 Nginx,为了确保获得最新的 Nginx,可以先使用 sudo apt-get update 命令更新源列表。

安装好之后,使用 dpkg -S nginx 命令来搜索 nginx相关文件,可以从命令显示结果看出 Nginx默认的安装位置是/etc/nginx目录,其配置文件nginx.conf也是在该目录下,并且在 etc/init.d 下有 nginx的启动程序,该目录下的程序都会在系统开启时启动。

此外,Nginx的默认网站目录是 /usr/share/nginx/html/,默认Nginx网站配置文件为 /etc/nginx/sites-available/default 。

启动 Nginx服务,使用下面两个命令任意一个即可:

sudo /etc/init.d/nginx start
sudo service nginx start

使用 netstat -anp 则可以看到80端口已经处于 LISTEN状态了。
直接查看80端口可以使用命令:sudo lsof -i :80

在浏览器输入 127.0.0.1后,就可以看见 Nginx的欢迎页面了。

主服务器的nginx就配置完毕了

然后配置从服务器的lamp环境

安装lamp环境

参考 http://blog.csdn.net/meitesiluyuan/article/details/58588369( ubuntu 16.04搭建lamp环境

两个从服务器的环境安装好之后就可以开始配置了

首先在两个从服务器下/var/www/html 目录下建立一个index.php文件,为了区分是哪个服务器的分别在入口文件里echo不同的东西。


通过浏览器访问


两个都能正常显示

OK开始配置主服务器nginx



评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值