Nginx配置负载均衡(二)

前面简单介绍了nginx的负载均衡配置,接下来我们部署thinkphp5项目进行测试可行性。(部署项目需要在节点1,节点2服务器上做配置,)

1.安装php

查看centos中php的yum源

yum list php*

发现centos中默认的php版本是php5.4,因此需要手动更新rpm

获取rpm

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rp

安装

yum install php72w

安装完成后,查看php版本

php -v

安装完毕后,输入php -v发现出错是因为php72w只是安装了php最小的库,一些扩展还未安装

yum -y install php72w-cli php72w-common php72w-devel php72w-mysql

yum install -y php72w php72w-fpm php72w-cli php72w-common php72w-devel php72w-gd php72w-pdo php72w-mysql php72w-mbstring php72w-bcmath php72w-xml php72-php-pecl-redis4 php72w-process php72w-intl php72w-xmlrpc php72w-soap php72w-ldap php72w-opcach

查看php开启扩展

php -m 

2.安装composer

curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer

3.安装tp5

切换到web根目录下,执行下面命令

composer create-project topthink/think=5.0.* tp5 --prefer-dist

4.nginx配置tp5(节点1,节点2配置相同)


Nginx配置负载均衡(二)_第1张图片

配置完成后,修改节点1网站内容


Nginx配置负载均衡(二)_第2张图片

节点2网站内容


Nginx配置负载均衡(二)_第3张图片

最后用浏览器进行访问,来验证结果。


Nginx配置负载均衡(二)_第4张图片

刷新浏览器


Nginx配置负载均衡(二)_第5张图片


配置成功

你可能感兴趣的:(Nginx配置负载均衡(二))