Discuz!的安装主要包括环境准备、程序部署和配置管理三个核心步骤,有条件 的可以使用宝塔面板或云镜像简化流程,本地部署无公网IP的配合类似nat123映射公网访问,当前最新版本为Discuz! Q(2025年发布)和Discuz! X3.5(2024年更新)。
一、环境准备
1、 服务器要求:
PHP版本需≥5.6.0(推荐7.4-8.2),需启用XML、JSON、GD扩展。
MySQL≥5.5.3(推荐8.0)或MariaDB≥10.2。
2、 环境搭建方案:
宝塔面板:集成LAMP/LNMP环境,支持一键部署。
phpStudy(Windows):绿色安装Apache+PHP+MySQL。
手动配置:需依次安装HTTP服务(Nginx/Apache)、数据库和PHP组件。
二、程序部署
1、 获取安装包:
官网下载,选择UTF-8简体中文版。
镜像直接预装Discuz! Q(需云服务器)。
2、 安装流程:
解压后上传upload目录至网站根目录(如/var/www/html或C:\WWW)。
通过浏览器访问服务器IP/域名进入安装向导。
配置数据库连接信息(需提前创建数据库)和管理员账号。
完成安装后删除install目录确保安全。
三、版本选择建议
Discuz! X系列(如X3.5):传统论坛架构,适合PC端优先场景。
Discuz! Q:移动端优化,支持微信生态和内容变现,需腾讯云环境。
四、公网访问
通常有三种网站web让互联网访问的方式:
1、将discuz部署在云服务器上:需要主机内部防火墙开放端口,云服务后台安全组开放端口,然后即可以通过对应公网IP端口访问;如自己有域名,可以设置域名解析A记录指向,最终实现域名访问。
2、本地计算机部署+公网IP路由器设置:本地部署服务器的,经过公网IP路由器网络时,登录公网IP路由管理后台并在虚拟服务器位置添加对应的转发规则,将内网IP端口映射到公网IP端口上。
3、无公网IP本地主机部署+nat123映射:本地无公网IP部署服务器,借助nat123映射域名访问。
五、注意事项
长期提供互联网访问discuz服务器,需要定时查看本地服务器资源状况,确保本地网络稳定安全;如果开放他人发言网站服务,最好接入内容检测接口服务过滤非法内容,或每天人工查看并处理。