09 Jan 2015
一个在华人圈流行的php网络论坛程序,源自XMB,公司现被腾讯收购,目前实行免费”开源”(被逼)政策。
# 下载discuz程序包,并将程序包放在指定的虚拟主机目录(/data/www) wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip unzip /data/www/Discuz_X3.2_SC_UTF8.zip -d /data/www mv /data/www/upload/* /data/www # 配置主配文件 vi /usr/local/apache2/conf/httpd.conf ***************************************** Include conf/conf.d/*.conf ***************************************** # 虚机配置文件配置 vim /usr/local/apache2/conf/conf.d/bbs.example.com.conf ***************************************** <VirtualHost *:80> ServerName bbs.example.com DocumentRoot "/data/www" CustomLog "logs/bbs_example_com_log" combined <Directory "/data/www"> <RequireAll> Require all granted </RequireAll> </Directory> </VirtualHost> ***************************************** # 检查配置文件语法&重启httpd服务 /usr/local/apache2/bin/apachectl -t /usr/local/apache2/bin/apachectl restart # 因为我们从windows来访问此域名,但此域名没有在公网做解析,修改windows的hosts文件手工解析 apache所在虚机ip bbs.example.com
## 给discuz分配一个数据库,并创建admin账户用来访问该库 # mysql -u root -p mysql> create database discuz; mysql> grant all on discuz.* to 'admin'@'localhost' identified by 'admin'; mysql> flush privileges; ## 测试admin用户 # mysql -u admin -p mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | discuz | | test | +--------------------+ 3 rows in set (0.00 sec)
在浏览器里输入hostname(会默认访问install目录)

点击同意

目录及文件的权限,按提示去server上更改对应目录及文件的权限
chown -R apache /data/www
# apache用户需要在apache的配置文件中提前配置
氪金F5刷新

点击下一步

点击下一步

点击下一步,安装自动进行

点击箭头指示

安装完成
