1,nfs服务器为web服务器提供统一的php程序,共享文目录为/webdata,配置文件(/etc/exports)设定以下。php
/webdata 172.16.2.10(rw,no_root_squash) 172.16.2.15(rw,no_root_squash)html
修改完配置文件启动nfs服务mysql
# service nfs startweb
上传discuz文件到/webdata下,sql
2,mysql为两台web服务器受权执行命令以下。apache
# mysqlvim
MariaDB [bbs]> GRANT ALL ON bbs.* TO 'bbsadmin'@'172.16.2.10' IDENTIFIED BY 'bbsadmin';服务器
MariaDB [bbs]> GRANT ALL ON bbs.* TO 'bbsadmin'@'172.16.2.15' IDENTIFIED BY 'bbsadmin';ide
MariaDB [bbs]> flush privileges;调试
3,两台web服务器网关指向dip,其它配置以下
# mount -t nfs 172.16.2.14:/webdata /webdata
# yum -y install php
# yum -y install php-mysql
# vim /etc/httpd/conf/httpd.conf 修改如下两行
DocumentRoot "/webdata"
DirectoryIndex index.php index.html
# service httpd start
# chown -R apache /webdata 此命令只须要在一台web服务器执行。
4,配置lvs调试器。在配置前必定要确保iptables规则不影响ipvs规则。
# ipvsadm -A -t 192.168.1.105:80 -s rr
# ipvsadm -a -t 192.168.1.105:80 -r 172.16.2.10 -m
# ipvsadm -a -t 192.168.1.105:80 -r 172.16.2.15 -m
5, 访问http://192.168.1.105安装discuz程序