实验目的:Discuz论坛搭建
实验环境:centOS6.6_x86_64 LAMP环境下
LAMP参考:http://francis905.blog.51cto.com/3048056/1710959
http://IP 能成功访问apache默认页
软件版本: Discuz_X3.2_SC_GBK.zip
Let's go!
1、下载Discuz解压缩、放在自定义目录/data/www
[root@test ~]# mkdir -p /data/www
[root@test ~]# cd /data/www/
[root@test www]# wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip
[root@test www]# unzip Discuz_X3.2_SC_GBK.zip
[root@test www]# mv upload/* ./
2、配置apache的2种方式 访问WEB到安装页面
第一种:修改默认DocumentRoot路径 //项目文件放在apache/.../www下
[root@test data]# ll /usr/local/apache2/htdocs/
总用量 12
-rw-r--r-- 1 root root 44 11月 21 2004 index.html
-rw-r--r-- 1 root root 22 11月 30 17:29 test.php
drwxr-xr-x 12 root root 4096 12月 1 10:03 www
[root@test www]# vim /usr/local/apache2/conf/httpd.conf
[root@test www]# /usr/local/apache/bin/apachectl restart
第二种:配置虚拟主机 //项目文件放在自定义/data/www
[root@test data]# ll /data/
总用量 8
drwxr-xr-x 4 mysql mysql 4096 11月 30 16:42 mysql
drwxr-xr-x 12 root root 4096 11月 30 17:47 www
[root@test data]# grep '#Include conf/extra/httpd-vhosts.conf' /usr/local/apache2/conf/httpd.conf //去掉注释符号
#Include conf/extra/httpd-vhosts.conf
[root@test www]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
.........................................................
<VirtualHost *:80>
DocumentRoot "/data/www"
ServerName www.123.com
</VirtualHost>
.........................................................
3、配置mysql、为discuz指定一个库和账户
[root@test data]# mysql -uroot -ppassword
> create database discuz; //创建库、名字为discuz
> grant all on discuz.* to 'user'@'localhost' identified by '123456';
#为discuz库的所有表 创建一个用户user作用在本机、密码为123456
> quit
4、安装discuz
IE:http://IP
根据提示:修改相应权限
[root@test data]# cd /data/www/
[root@test www]# chown -R daemon:daemon config/ data/ uc_server/data/ uc_client/data/
到此、大功告成!!!