通过权限控制在apache下创建3个论坛

1.安装DNS  HTTPD  PHP MYSQL  并对其进行配置。

   如下截图 通过/etc/httpd/conf/httpd.conf 创建3台虚拟主机。

         <virtual host * :80>

                             documentroot  /var/luntan1/

                              servername   foruml.example.com

          </virtual host> 

      <virtual host * :80>

                             documentroot  /var/luntan2/

                              servername   forum2.example.com

          </virtual host> 

        <virtual host * :80>

                             documentroot  /var/luntan3/

                              servername   forum3.example.com

          </virtual host> 

 开启服务  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   、 以上步骤安装测试正常。 因不能在正文中贴图。特上传附件

实验过程中的截图。

 

本文出自 “涅��重生” 博客,转载请与作者联系!

你可能感兴趣的:(虚拟主机,论坛)