Discuz!
Crossday Discuz! Board(简称 Discuz!,中国国家版权局著作权登记号 2006SR11895)是北京康盛新创科技有限责任公司推出的一套通用的社区建站系统,站长可以不需要任何编程基础,通过简单的安装和设置,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的网站。Discuz! 的基础架构采用世界上最流行的web编程组合PHP+MySQL实现,是一个经过完善设计,适用于各种服务器环境的高效建站解决方案。
Discuz! 超过300万站长使用,全球成熟度最高、覆盖率最大的建站系统之一,拥有超过7000款应用。站长可以方便的通过 Discuz! 搭建社区论坛、知识付费网站、视频直播点播站、企业网站、同城社区、小程序、APP、图片素材站,游戏交流站,电商购物站、小说阅读、博客、拼车系统、房产信息、求职招聘、婚恋交友等等绝大多数类型的网站。Discuz!自2001年6月面世以来,已有22年的历史,Discuz!性能优异、功能全面、安全稳定,在社区论坛(BBS)软件领域全球市场占有率第一。
最新版本Discuz! X3.5正式版于2022年12月21日发布,支持PHP8、支持MYSQL8、支持IPV6、支持UTF8MB4(支持emoji表情、更多字符的支持)、支持InnoDB(云数据库已普遍推荐使用)、支持全模块开关、全新的支付系统、支持第三方SMS接口接入、更现代化的手机版、全新的后台风格、更安全的密码加密方式、更完善的HTTPS支持、HTML5全面取代Flash。
官网地址:https://www.discuz.vip/
一,准备工作:
- 1台VPS服务器
- 这里选择的是腾讯云香港轻量级,但实测离得近延时和稳定性还不如新加坡,硅谷,最后选择腾讯云的轻量级硅谷区域
- 可以正确解析的域名www.xxx.com
- 安装好宝塔面板,如何安装宝塔面板请参考宝塔官网:https://www.bt.cn/new/download.html
- 在宝塔面板安装完成后,部署LAMP或 LNMP
二,开始部署:
- 配置PHP
- 登入宝塔网页面板 >> 软件商店 >> 找到当前php版本 >> 设置 >> 安装扩展 >> 安装fileinfo和exif两个扩展
- 站点创建
- 登入宝塔网页面板 >> 网站 >> 添加站点 >> 按下图创建站点
- 域名填写自己的域名(如www.xxx.com),数据库选择Mysql,utf8mb4格式编码,PHP版本选择大于php7.2的版本,其他选项自动生成即可 >> 点击提交创建站点
- 下载Discuz! X3.5代码
- 下载地址:https://www.discuz.vip/download.html
- Gitee下载地址:https://gitee.com/Discuz/DiscuzX
- 把代码文件上传到站点的主目录,然后解压,如下图:
- 记得设置一下权限,防止报错,全选站点根目录下的文件,设置成755
- 设置站点的目录
- 登入宝塔网页面板 >> 网站 >> 网站目录 >>upload
- 设置站点伪静态
- 点击“网站”-“站点名称”-“伪静态”,如 下图
- 用宝塔为站点申请证书,加上SSL
- 点击“网站”-“站点名称”-“SSL”,如 下图:
- 记得“强制HTTPS”
三,配置Discuz! X3.5
- 访问以上搭建好的域名www.xxx.com
- 因为强制SSL后,站点会自动带上https://www.xxx.com
- 安装检测提示通过,进行下一步即可
- 根据下一步提示,继续!
- 顾名思义,正确填写就行了
- 数据库名和数据库用户名是一样的,回到宝塔面板数据库查看就行了,127.0.0.1不行的的话,就用localhost,这里默认就好了。
- 最后安装提示成功了,是不是很简单!
DiscuzX项目地址:https://gitee.com/Discuz/DiscuzX
官网相关教程:https://gitee.com/Discuz/DiscuzX/wikis/%E5%8D%87%E7%BA%A7%E5%88%B0X3.5%E7%9A%84%E6%95%99%E7%A8%8B