1. 下载discuz!
mkdir /data/www
cd /data/www
wget
wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zip
unzip Discuz_X3.2_SC_GBK.zip
mv upload/* .
2. 配置第一个虚拟主机
删除httpd.conf中的这行前面的警号
#Include conf/extra/httpd-vhosts.conf
vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
加入如下配置:(虚拟主机配置文件)
<VirtualHost *:80>
DocumentRoot "/data/www" //网址目录
ServerName www.123.com //域名
ServerAlias www.321.com //别名
Errorlog //错误日志
CustomLog //访问日志(打开后做归档)
</VirtualHost>
然后 搜索 Directory 找到/目录的 最后一行 如果是 Deny from all 就改为 Allow from all
/usr/local/apache2/bin/apachectl -t
/usr/local/apache2/bin/apachectl graceful
来检测
4. 安装Discuz!
先绑定hosts
192.168.11.190 www.123.com
浏览器输入:
www.123.com/install/
根据提示,修改对应目录的权限
cd /data/www
chown -R daemon:daemon data uc_server/data uc_client/data config
// 让这几个目录支持apache运行帐号可写(以及扩展去修改权限)
写一个 PATH PATH=$PATH:/usr/local/mysql/bin
3. 配置mysql,给Discuz!增加一个账户
mysqladmin -uroot password ‘123‘
mysql -uroot -p123 登录 mysql
给mysql root账户设置密码,然后命令行进入mysql,创建新的库
,并创建一个新的帐号对该库有所有权限:
> create database discuz; //创建数据库
> grant all on discuz.* to ‘onda‘@‘localhost‘ identified by ‘onda1478963‘; //创建用户
> quit