- 准备工作
- 删除旧文件和数据库
- 上传并安装新程序
- 后续配置与安全加固
第一阶段:准备工作 (至关重要)
在开始任何操作之前,请务必备份!这是防止数据丢失的唯一方法。

(图片来源网络,侵删)
-
备份网站数据库 (最关键的一步)
- 登录你的网站主机控制面板 (如 cPanel, 宝塔面板, Plesk 等)。
- 找到数据库管理工具,通常是 phpMyAdmin。
- 在 phpMyAdmin 中,选择你的 DedeCMS 所在的数据库。
- 点击“导出”选项卡。
- 选择“快速”导出方式,确保格式为 SQL。
- 点击“执行”,浏览器会自动下载一个
.sql文件。请务必保存好这个文件!
-
备份网站程序文件
- 通过 FTP 客户端 (如 FileZilla) 或主机控制面板的文件管理器,连接到你的服务器。
- 将整个网站目录(通常是
public_html,wwwroot或htdocs)下载到你的电脑上,如果网站很大,可以只备份/data目录和/dede目录(后台管理目录)。
-
准备新版本的 DedeCMS 程序
- 访问 DedeCMS 官方网站:https://www.dedecms.com/
- 下载你想要安装的最新稳定版程序包,通常是一个
.zip压缩文件。 - 将下载好的压缩包解压,你会得到一个包含所有程序文件的文件夹。
-
准备一个临时的数据库
(图片来源网络,侵删)- 在你的主机控制面板中,创建一个新的数据库、一个新的数据库用户,并为该用户授予新数据库的所有权限。
- 记录下以下信息,稍后安装时会用到:
- 数据库名
- 数据库用户名
- 数据库密码
- 数据库主机 (通常是
localhost)
第二阶段:删除旧文件和数据库
这一步是为了彻底清除旧的、可能已经损坏或存在安全风险的文件和数据。
-
删除旧文件
- 通过 FTP 或文件管理器,连接到你的服务器。
- 删除网站根目录下的所有旧文件,如果网站在
/public_html,就删除该目录里的所有文件和文件夹(如/data,/dede,/images,/include等)。 - 注意:如果你只想重新安装程序而保留
/uploads等用户上传的目录,可以将其打包备份后再删除,安装完后再放回去,但对于“重新安装”最彻底的方式是全部删除。
-
清空旧数据库
- 登录 phpMyAdmin。
- 选择你的 旧 DedeCMS 数据库。
- 在数据库列表中,勾选所有的数据表。
- 在下拉菜单中选择“清空”(或“删除”)。
- 确认操作,这将删除所有旧数据表。
第三阶段:上传并安装新程序
你可以开始安装全新的 DedeCMS 了。

(图片来源网络,侵删)
-
上传新程序文件
- 将你在“第一阶段”第3步解压得到的 DedeCMS 文件夹内的所有内容,通过 FTP 上传到你网站的根目录(
/public_html)。 - 重要:请确保上传时选择了“二进制”模式,特别是对于图片等文件。
- 将你在“第一阶段”第3步解压得到的 DedeCMS 文件夹内的所有内容,通过 FTP 上传到你网站的根目录(
-
设置目录权限
- 上传完成后,你需要为几个关键目录设置可写权限,以便程序能正常工作。
- 通过 FTP 客户端,右键点击以下目录,选择“文件权限”或“属性”,将其权限设置为 777 (Linux/Unix)。
/data(存放配置文件和缓存)/dede(后台管理目录)/templets(模板目录)/uploads(上传目录)/special(专题目录)
- 安全提示:安装完成后,请务必将这些目录的权限改回 755,以增强安全性。
-
运行安装程序
- 在浏览器中访问你的网站域名,你应该会看到 DedeCMS 的安装向导页面。
- 如果看不到,请检查
index.php文件是否已正确上传,并检查服务器是否支持 PHP。 - 点击“同意协议”,进入安装步骤。
-
填写安装信息
- 网站信息:填写网站名称、网站管理员邮箱等。
- MySQL 数据库设置:在这里填写你在“第一阶段”第4步准备的 新数据库 信息(数据库名、用户名、密码等)。
- 网站默认管理员信息:设置一个新的管理员用户名和密码。请务必设置一个强密码!
- 点击“开始安装”。
-
完成安装
- 程序会自动创建数据表并写入初始数据,等待安装完成。
- 安装成功后,页面会提示你安装完成,并要求你删除
/install目录。 - 立即通过 FTP 删除
/install目录,这是网站安全的关键一步!
第四阶段:后续配置与安全加固
安装完成后,还有一些收尾工作要做。
-
首次登录后台
- 在浏览器中访问
你的域名/dede(后台管理目录)。 - 使用你刚刚设置的管理员账号和密码登录。
- 在浏览器中访问
-
恢复数据 (可选)
- 如果你之前备份了数据,并且希望恢复它,现在可以操作了。
- 登录 phpMyAdmin,选择你刚刚安装 DedeCMS 时使用的新数据库。
- 点击“导入”选项卡,选择你第一步备份的
.sql文件,然后点击“执行”,这样你的网站内容、文章、会员等就都回来了。
-
修改后台目录名 (强烈推荐)
- 为了防止被暴力破解,修改后台目录名是提高安全性的最有效方法之一。
- 通过 FTP,将
/dede文件夹重命名为一个只有你自己知道的复杂名称,my-admin-xyz123。 - 之后,你就要通过
你的域名/my-admin-xyz123来访问后台了。
-
修改
data目录权限- 如前所述,将
/data目录的权限从777改回755。
- 如前所述,将
-
检查和更新
- 登录后台,检查网站是否运行正常。
- 去官方检查是否有最新的补丁或版本,如果有的话,按照官方指引进行更新。
总结与提醒
- 备份!备份!备份! 没有备份,任何操作都有风险。
- 使用新数据库:重新安装时,强烈建议使用一个全新的、干净的数据库,避免旧数据可能带来的冲突。
- 安全第一:安装完成后,务必删除
/install目录,修改后台目录名,并恢复正确的目录权限。 - 版本选择:尽量选择最新的稳定版,以获得更好的性能和安全性。
按照以上步骤,你就可以安全、顺利地重新安装你的 DedeCMS 网站了。
