找回密码
 立即注册
搜索

[Discuz] Discuz! X5.0 安装升级

[复制链接]
智慧谋略 发表于 2026-5-11 02:32:46 | 显示全部楼层 |阅读模式 来自 内网
从 X5.0 版本起,PHP 的最低要求已提升至 PHP8.0,如果您的 PHP 环境要求不满足,请先升级到 PHP8.0。
如果您使用的是老版本的 Discuz!,版本低于 X3.5 的社区,请先升级到 X3.5 版本。已经是 X3.5 版本的站点,
【关于升级】
不要到处找升级程序了,从 X5.0 开始安装程序内置升级程序,升级前先备份网站和数据库,然后关闭站点、关闭所有插件

【环境部署】
如果你确实对环境部署很小白,建议使用宝塔初始化 Discuz! X5 的环境(此处不是广告哈),按照以下步骤安装:
1、进入宝塔面板“软件商店”;
2、选择“PHP 8.x”,是 8+ 就可以,8.5 也是没问题的,安装后安装扩展 redis、imagem、opcache;
3、选择“Redis”,版本不限;
4、选择“MySQL”,必须 5.7+(含),8.0 也是可以,看你服务器内存情况;
5、选择“Nginx”,版本越高越好不会有漏洞;

    1. 设置关闭网站和插件,
    2.升级php到8.0以上,

将旧版本的配置文件 config/config_global.php、config/config_ucenter.php 复制到当前新版本的 config/ 目录中;

    3.下载upload替换到当前的根目录下, 删除data的

    1. 设置关闭网站和插件,
    2.升级php到8.0以上,
    4.访问站点的https://xxxx/install/,
记得备份之前的整个目录,升级失败还可以还原文件继续用3.5,


6、升级完成后可以将旧版本中 source/plugin/ 目录下的插件文件挑选后复制到新版本的对应目录下、将 template/ 目录下的模板文件挑选后复制到新版本的对应目录下(不要复制 template/default/ 目录);
7、升级完成后 data/attachment/ 目录以及 data/ 目录下其他目录请酌情复制;如旧版本应用涉及其他目录中的文件,请自行咨询相关开发者复制;

添加站点,上传 upload 目录中的代码到网站根目录。如需配置伪静态规则,选择“discuzx3”即可;

正常访问网站,进行安装,安装完成当站点前后台可以正常访问后 config_global.php 修改以下内容,开启 Redis:
$_config['memory']['redis']['server'] = '127.0.0.1';
$_config['memory']['redis']['port'] = 6379;

Discuz! X5 的IP 库位于 /source/data/ip 目录下,请把本仓库的文件上传到该目录下。文件较大,请酌情使用
文件名         含义
ipdb.dat         Discuz! 官方 IP 库,使用时请把 config_global.php 中的 $_config['ipdb']['setting']['ipv4'] 设置为 'system'
ipv6db.dat         Discuz! 官方 IPv6 库,使用时请把 config_global.php 中的 $_config['ipdb']['setting']['ipv6'] 设置为 'v6system'
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|探索掌握未知、共创美好未来

GMT+8, 2026-9-17 02:25 , Processed in 0.047298 second(s), 29 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表