Discuz
论坛
Discuz是一套通用的社区论坛软件系统,用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的论坛服务
Discuz的基础架构采用世界上最流行的web编程组合,PHP+MySQL 实现,是一个经过完善设计,适用于各种服务器环境的高效论系统解决方案
搭建环境
apache+php+mysql
yum install httpd -y
安装 apache
systemctl start httpd
cd /var/www/html/
unzip Discuz XXX.zip
解压论坛压缩包到 /var/www/html/ 下
查看 readme Discuz 论坛环境需求
yum install php -y
安装 php
systemctl restart httpd
yum install mariadb-server -y
安装 mysql
vim /etc/my.cnf
skip-networking=1
隐藏 mysql 端口 3306
systemctl restart mariadb
mysql_secure_installation
给mariadb添加root密码
配置 vhost.conf 文件
cd /etc/httpd/conf.d/
vim vhost.conf
<VirtualHost _default_:80>
虚拟主机默认端口 80
DocumentRoot /var/www/html
文件默认访问目录
Customlog logs/default.log combined
日志存放地址
</VirtualHost>
<VirtualHost *:80>
虚拟主机端口 80
ServerName www.westosbbs.com
服务器名称
DocumentRoot /var/www/html/upload
文件默认访问目录
Customlog logs/bbs.log combined
日志存放地址
类型:混合
</VirtualHost>
systemctl restart httpd
vim /etc/hosts
本地地址解析
172.25.254.130 www.westosbbs.com
已上传
upload
目录
chmod o+w ./config/ -R
chmod o+w ./data -R
chmod o+w uc_client uc_server -R
赋予读写权限
开始安装 Discuz
论坛
浏览器中输入 www.westosbbs.com/install/
安装向导
检查安装环境
解决函数依赖性
yum install php-mysql -y
systemctl restart httpd
问题解决
安装环境,全部通过
开始安装
设置运行环境
全新安装
创建数据库
主机数据库 root 账户 及 密码
安装完成,进入论坛