2321321 发表于 2017-1-5 14:04:23

基于NFS实现lamp的负载均衡之六: 部署discuz论坛

一、创建用户,用于部署网站:
在两台httpd服务器上操作
useradd -r -u 80 httpdadmin       //创建httpd管理员

echo "12345" | passwd --stdin httpdadmin      //配置密码

visudo      //配置sudo权限



二、部署discuz论坛:
在一台httpd服务器上操作
1.    切换用户
su - httpdadmin         

2.    创建网站目录
sudo -u apache mkdir /mydata/bbs            
//使用apache身份,在NFS上创建网站目录



3.    准备源码包


mkdir /tmp/discuz && unzipDiscuz_X3.2_SC_UTF8.zip -d /tmp/discuz   //解压

sudo -u apache cp -r /tmp/discuz/upload/* /mydata/bbs/      
//复制到NFS上



rm -rf /tmp/discuz/                 //删除解压出来的临时文件   
exit                      //登出httpdadmin用户
注:
部署到NFS上之后,可以到另一台httpd服务器上查看一下


三、配置虚拟主机:
在两台httpd服务器上操作
1.配置主配置文件
cp /etc/httpd/conf/httpd.conf{,.bak}       //先备份






httpd -t             //检查配置是否有误

2.添加虚拟机
vim /etc/httpd/conf.d/bbs.conf



httpd -t             //检查配置是否有误

service httpd reload   //重载配置


四、安装discuz论坛:











五、测试:
测试环境:
Client1编辑hosts: 192.168.1.102   www.aaa.com

Client2编辑hosts: 192.168.1.103   www.aaa.com













注:
最后一步通过浏览器安装论坛时,只要通过访问其中一台httpd服务器安装即可,不需要装两次


页: [1]
查看完整版本: 基于NFS实现lamp的负载均衡之六: 部署discuz论坛