一个apache服务器 用虚拟主机实现 三个论坛搭建
apache php 在主机一上
mysql 在主机二上
主机一设置
光盘自带的包
安装httpd php php-mysql
vim /etc/httpd/conf/httpd.conf
在配置文件中设置
972 NameVirtualHost *:80
985 <VirtualHost *:80>
986 DocumentRoot /var/www/no1
987 ServerName bbs1.a.com
988 ErrorLog logs/bbs1-error_log
989 CustomLog logs/bbs1-access_log common
990 </VirtualHost>
991 <VirtualHost *:80>
992 DocumentRoot /var/www/no2
993 ServerName bbs2.a.com
994 ErrorLog logs/bbs2-error_log
995 CustomLog logs/bbs2-access_log common
996 </VirtualHost>
997 <VirtualHost *:80>
998 DocumentRoot /var/www/no3
999 ServerName bbs3.a.com
1000 ErrorLog logs/bbs3-error_log
1001 CustomLog logs/bbs3-access_log common
1002 </VirtualHost>
保存
然后将论坛文件的upload内的所有内容
copy到 上面
DocumentRoot /var/www/no1
DocumentRoot /var/www/no2
DocumentRoot /var/www/no3
分别修改权限
chmod -R 777 /var/www/no1
chmod -R 777 /var/www/no2
chmod -R 777 /var/www/no3
因为实验方便没有做dns解析
所以在/etc/hosts文件下修改如下内容
5 192.168.18.47 bbs1.a.com
6 192.168.18.47 bbs2.a.com
7 192.168.18.47 bbs3.a.com
主机二
设置如下
yum install mysql mysql-server -y
进入到mysql中 创建用户
grant all privileges on bbs1.* to 'root1'@'192.168.18.47' identified by '123456';
grant all privileges on bbs2.* to 'root1'@'192.168.18.47' identified by '123456';
grant all privileges on bbs3.* to 'root1'@'192.168.18.47' identified by '123456';
进入到主机一中:
浏览器中打开 分别安装
在安装数据库中做如下操作:
填写数据库信息
数据库服务器: 数据库服务器地址, 192.168.18.87(mysql所在主机)一般为 localhost
数据库名: bbs1
数据库用户名: 刚才创建的 root3
数据库密码: 密码
数据表前缀: cdb 同一数据库运行多个论坛时,请修改前缀
系统信箱 Email: admin@your.com 用于发送程序错误报告
填写管理员信息
管理员账号: admin
管理员密码: 密码 管理员密码不能为空
重复密码: 密码
管理员 Email: 随便
安装测试数据: 是
下一步
下一步
安装完成了。。。。
转载于:https://blog.51cto.com/zhmcookie/1075057