首页 > Web开发 > 详细

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

时间:2017-01-05 08:04:32      阅读:321      评论:0      收藏:0      [点我收藏+]

一、创建用户,用于部署网站:

在两台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服务器安装即可,不需要装两次

 

 


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

原文:http://362475097.blog.51cto.com/1808795/1889133

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!