配置分离结构的lamp
一、准备三台虚机
vh01.tedu.cn 192.168.4.1 mysql
vh02.tedu.cn 192.168.4.2 web1
vh03.tedu.cn 192.168.4.3 web2
二、在vh01上配置mysql
1、安装
[root@vh01 ~]# yum install -y mariadb-server
2、起服务
[root@vh01 ~]# systemctl start mariadb.service ; systemctl enable mariadb.service
3、授权web服务器可以访问mysql
[root@vh01 ~]# mysql -uroot
MariaDB [(none)]> grant all on . to 'admin'@'%' identified by 'tedu.cn';
三、配置web服务器
1、在vh02和vh03上安装
[root@vh02 ~]# yum install -y httpd php php-mysql
2、起服务
[root@vh02 ~]# systemctl start httpd; systemctl enable httpd
3、在vh02上配置Discuz
[root@vh02 ~]# unzip Discuz_X3.0_SC_UTF8.zip
[root@vh02 ~]# cp -r upload/ /var/www/html/bbs
[root@room8pc16 ~]# firefox http://192.168.4.2/bbs &
[root@vh02 ~]# cd /var/www/html/
[root@vh02 html]# chmod -R 777 bbs/

精确修改权限
(1)切换目录到/var/www/html/bbs
(2)将网页上的无权限内容拷贝到临时文件中
[root@vh02 bbs]# vim /tmp/abc.txt
[root@vh02 bbs]# chmod 777 $(awk '{print $1}' /tmp/abc.txt)

安装Discuz时,数据库服务器是192.168.4.1,用户名admin,密码tedu.cn

4、在论坛上发帖
5、将vh02的论坛打包拷贝到vh03上
[root@vh02 html]# tar czf bbs.tar.gz bbs
[root@vh02 html]# scp bbs.tar.gz 192.168.4.3:/var/www/html/
[root@vh03 ~]# cd /var/www/html/
[root@vh03 html]# tar xzf bbs.tar.gz