[root@RS1 ~]# vim /etc/httpd/conf/httpd.conf
//
//修改如下参数
DocumentRoot "/web"
③、测试http、php服务
[root@RS1 ~]# mkdir /web
[root@RS1 ~]# vim /web/index.php //编写测试页面
//
//添加如下内容
<h1>Welcome to RS1</h1>
<?php
phpinfo();
?>
[root@RS1 ~]# service httpd start //启动http
2、在RS2上做同RS1同样的部署
[root@RS2 ~]# yum -y install httpd php php-mysql
[root@RS2 ~]# vim /etc/httpd/conf/httpd.conf
[root@RS2 ~]# mkdir /web
[root@RS2 ~]# vim /web/index.php
//
<h1>Welcome to RS2</h1>
<?php
phpinfo();
?>
[root@RS2 ~]# service httpd start
3、在data上部署
①、安装mysql,并授权
[root@data ~]# yum -y install mysql mysql-server
[root@data ~]# service mysqld start
[root@data ~]# chkconfig mysqld on
[root@data ~]# mysqladmin -uroot -p password 'mageedu' //给root用户添加密码
[root@data ~]# mysql
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'172.16.12.101' IDENTIFIED BY 'mageedu'; //给RS1授权
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'172.16.12.102' IDENTIFIED BY 'mageedu'; //给RS2授权
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'mageedu'; //给本机授权
mysql> FLUSH PRIVILEGES;
[root@data html]# vim /etc/php.ini
//
//修改如下参数
short_open_tag = On
[root@data html]# service httpd restart
●修改好以后刷新页面:按提示安装
图1:选择我同意
图2:如果没有给upload目录改权限,这里会报错,选择下一步
图3:填写服务器,授权的用户名和密码,登录discuz的管理员密码,选择下一步
后面让填QQ什么的就随意了。
成功安装discuz
③、通过NFS将discuz挂载到RS1和RS2上
[root@data html]# yum install -y rpcbind nfs-utils //安装nfs
[root@data html]# service nfs start
[root@data html]# vim /etc/exports
//
//添加如下两行,将discuz共享给RS1和RS2
/var/www/html/upload 172.16.12.101(rw,sync,no_root_squash)
/var/www/html/upload 172.16.12.102(rw,sync,no_root_squash)
[root@data html]# service nfs restart
4、在RS1和RS2上操作 ①、挂载、测试
[root@RS1 ~]# mount -t nfs 172.16.12.105:/var/www/html/upload /web
[root@RS1 ~]# vim /etc/php.ini
short_open_tag = On
[root@RS1 ~]# service httpd restart