通过权限控制在apache下创建3个论坛
1.安装DNSHTTPDPHP MYSQL并对其进行配置。如下截图 通过/etc/httpd/conf/httpd.conf 创建3台虚拟主机。
documentroot/var/luntan1/
servername foruml.example.com
documentroot/var/luntan2/
servername forum2.example.com
documentroot/var/luntan3/
servername forum3.example.com
开启服务service httpd restart
2 配置dns 解析
创建 /etc/named/
options {
diretctory"var/named";
};
zone "example.com"
{type master;
file "example .com.zone"
};
/var/named/example.com.zone 中配置
example .com IN NS localhost.example.com.
forum1 IN A 192.168.18.70
forum2 IN A 192.168.18.70
forum3 IN A 192.168.18.70
开启服务service named restart
3 、创建3个库文件。添加3个用户只需要查看自己的库文件。
create database a
create database b
create database c
GRANT ALL PRIVILEDGES ON a.*to 'baby1'@'192.168.0.%' identified by '123456'
GRANT ALL PRIVILEDGES ON b.*to 'baby2'@'192.168.0.%' identified by '123456'
GRANT ALL PRIVILEDGES ON c.*to 'baby3'@'192.168.0.%' identified by '123456'
4 、下载一个论坛安装包,解压安装到HTTP指定目录下
我使用的论坛安装包是 Discuz_X2.5_SC_UTF8.zip.FILES
放到 /var/luntan1 /var/luntan2/ /var/luntan3/ 目录下
将安装包的子目录提取到上层目录 并且给目录777权限
登录 forum1.example.com
安装论坛数据库。
5 、 以上步骤安装测试正常。 因不能在正文中贴图。特上传附件
实验过程中的截图。
页:
[1]