码迷,mamicode.com
首页 > 其他好文 > 详细

nginx实现负载均衡实例

时间:2018-11-15 12:04:59      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:ffd   目录文件   cdc   wordpress   fir   server1   要求   vpd   创建   

项目规划图:
技术分享图片
项目概述:
如上图所述,部署lnmp环境,实现nginx负载均衡后端的两个nginx web服务,要求在nginx上搭建wordpress应用。
项目实现

  1. 搭建php-fpm服务器
    安装php-fpm包及相关包

    yum install php php-fpm php-mcrypt php-mysql php-mbstring mariadb-server -y

    编辑/etc/php-fpm.d/www.conf的内容
    技术分享图片
    启动php-fpm服务
    技术分享图片
    安装mariadb数据库

    yum install -y mariadb

    编辑/etc/my.conf
    技术分享图片
    启动mariadb,进入数据库
    技术分享图片
    在数据库中创建wordpress的数据库wpdb
    技术分享图片
    授权wpuser管理账号
    技术分享图片
    创建资源页面目录文件
    技术分享图片
    下载wordpress应用,并放到资源目录下
    技术分享图片
    对wordpress做好链接
    技术分享图片
    创建测试页面
    技术分享图片
    关闭防火墙firewalld和Selinux
    技术分享图片

  2. 搭建nginx-server服务器
    编辑/etc/nginx/conf.d/vhost文件
    技术分享图片
    创建页面资源目录
    技术分享图片
    下载wordpress应用。并做好链接
    技术分享图片
    启动服务,并关闭防火墙和Selinux
    技术分享图片
    nginx-server2服务器的配置同1

3.配置nginx负载均衡服务器nginx-gw
编辑/etc/ginx/conf.d/vhosts文件,写入代理配置
技术分享图片
为验证负载均衡服务器是否生效,在nginx-server1与2两台服务器上做测试页面
nginx-server1:
技术分享图片
nginx-server2:
技术分享图片
启动负载均衡器nginx服务,并关闭firewall和Selinux
技术分享图片

4.测i是负载均衡和fastcgi代理是否实现
负载均衡测试
技术分享图片
fastcgi代理测试
技术分享图片
由上说明我们的lnmp环境下的负载均衡已实现。

5.安装wordpress应用
访问www.lishauyang.com/blog,按照网页提示进行安装
填写数据库信息
技术分享图片
安提供的代码创建wp-config.php文件
技术分享图片
技术分享图片
注册账号账号后便创建成功了
技术分享图片

nginx实现负载均衡实例

标签:ffd   目录文件   cdc   wordpress   fir   server1   要求   vpd   创建   

原文地址:http://blog.51cto.com/13866567/2317200

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!