重要提示:为什么要重新安装?
在开始之前,请明确你重新安装的原因,最常见的场景是:

(图片来源网络,侵删)
- 网站被黑客入侵:这是最常见的原因,重新安装可以获得一个干净、无后门的系统。
- 系统文件损坏:由于误操作或服务器问题,导致织梦核心文件损坏,无法正常访问或管理。
- 版本升级:从旧版本升级到新版本(虽然官方有升级程序,但全新安装更稳妥)。
- 更换域名/服务器:在新服务器上部署网站。
特别强调:如果你的网站是因为被黑客入侵而需要重装,仅仅重装织梦程序是不够的! 你必须先彻底清理服务器,否则重装后网站会再次被黑,本教程主要聚焦于“如何正确重装织梦程序”,服务器安全清理是一个更复杂的话题。
第一步:准备工作
在重装之前,请务必备份好以下数据,这是你网站的命根子!
备份数据库
这是最重要的一步,你的所有文章、图片、会员数据都在这里。
-
通过织梦后台备份(推荐)
(图片来源网络,侵删)- 登录你的织梦后台。
- 进入【系统】-> 【数据库备份/还原】。
- 点击【开始备份】,选择需要备份的表(通常全选即可),然后点击提交。
- 备份完成后,会生成一个
.sql文件,请通过FTP下载到本地电脑保存好。
-
通过phpMyAdmin备份
- 登录你的服务器控制面板(如 cPanel、宝塔面板等)。
- 找到并进入
phpMyAdmin数据库管理工具。 - 选择你的织梦数据库名称。
- 点击顶部的【导出】选项卡。
- 选择【快速】或【自定义】,确保【SQL】格式被勾选,然后点击【执行】。
- 浏览器会自动下载一个
.sql备份文件,保存到本地。
备份网站附件和程序文件
- 附件/媒体文件:通过FTP连接你的服务器,下载
/uploads/目录,这个目录包含了你上传的所有图片、文档、视频等。 - 重要配置文件:下载
/data/config.inc.php文件,这个文件包含了你的数据库连接信息,重装后可以参考它来填写新数据库信息。 - 自定义模板和插件:如果你修改了默认模板(在
/templets/目录下)或安装了非官方插件,请一并下载备份,重装后你可能需要重新上传这些文件。
准备新环境
- 购买/准备新的虚拟主机或云服务器,并确保它支持 PHP(建议 PHP 7.2 - 7.4,新版本织梦可能支持 PHP 8.x,但需确认)和 MySQL/MariaDB 数据库。
- 解析域名:将你的域名解析到新服务器的IP地址。
- 安装必要环境:如果使用云服务器,需要手动或通过宝塔面板等工具安装 Nginx/Apache、MySQL、PHP 环境。
第二步:执行重装操作
开始正式的安装流程。
清理旧文件
为了确保安装的纯净性,最好删除旧的织梦文件。
- 通过FTP或文件管理器:登录你的服务器,删除网站根目录下的所有旧文件(
public_html或www目录)。注意: 如果你和别的网站共用一个目录,请只删除织梦相关的文件夹。
上传新程序
- 下载最新版织梦:访问织梦官方下载页面,下载最新稳定版的程序包(
DedeCMS-V5.7.109-UTF8-SP2.zip)。 - 解压:将下载的压缩包解压到你的电脑本地。
- 上传:使用FTP工具(如 FileZilla),将解压后的文件夹内的所有文件和文件夹(注意是内部所有内容,而不是包含解压出来的那个文件夹本身)上传到你的网站根目录。
创建数据库
在安装织梦之前,你需要先为它创建一个空的数据库。

(图片来源网络,侵删)
- 登录你的服务器控制面板。
- 找到数据库管理工具(如
MySQL 数据库、数据库或phpMyAdmin)。 - 创建一个新的数据库:
- 数据库名:自定义一个名字,
dedecms_new。 - 用户名:创建一个新的数据库用户,
dedecms_user。 - 密码:为这个用户设置一个强密码。
- 权限:确保为该用户授予对新数据库的所有权限。
- 数据库名:自定义一个名字,
- 记下这三个信息:数据库名、数据库用户名、数据库密码。
运行安装程序
- 在浏览器中访问你的网站域名,
http://www.yourdomain.com/install/。 - 你会看到织梦的安装协议页面,点击“同意”。
- 进入 “环境检测” 页面,确保所有检测项都显示“是”或“正常”。
- 如果显示“否”或“错误”,通常是PHP环境配置问题(如
fileinfo、mysqli等扩展未开启),需要联系你的主机商或在服务器后台(如宝塔面板)中开启相应的PHP扩展。
- 如果显示“否”或“错误”,通常是PHP环境配置问题(如
- 进入 “参数配置” 页面,这是最关键的一步:
- 网站安装目录:通常保持 (根目录)即可。
- 网站默认首页:保持
index.html。 - 网站名称:填写你的网站名称。
- 网站首页标题:填写网站的SEO标题。
- 网站首页描述:填写网站描述。
- 网站首页关键词:填写网站关键词。
- 管理员账号:设置你的后台登录用户名(建议不要用
admin)。 - 管理员密码:设置一个强密码。
- 确认密码:再次输入密码。
- 电子邮件:填写你的常用邮箱。
- 数据库名、数据库用户名、数据库密码:填写你在第三步创建的数据库信息。
- 数据库表前缀:保持默认的
dede_即可,如果你想安装多个织梦在同一数据库,可以修改成不同的前缀,如dede2_。 - 数据库名称:如果数据库名和主机名不同,在这里填写,通常保持和“数据库名”一致。
- 点击 “开始安装”。
安装程序会自动执行SQL脚本,创建数据表并导入初始数据,这个过程很快,完成后会提示你“安装成功”。
安装后配置
- 删除安装目录:安装成功后,务必通过FTP删除服务器上的
/install/目录,这是安全要求,防止他人恶意利用。 - 设置目录权限:
/data/目录:这是存放配置文件和缓存的核心目录,权限需要设置为 755 或 777(777有安全风险,安装后建议改回755),在宝塔面板中可以直接右键目录修改权限。/uploads/目录:用于文件上传,权限也需要设置为 755 或 777。/templets/目录:存放模板文件,权限通常设置为 755。
- 登录后台:访问
http://www.yourdomain.com/dede/,使用你刚才设置的管理员账号和密码登录。
第三步:恢复数据
现在你有一个全新的织梦网站,但里面是空的,接下来需要将你之前备份的数据恢复进去。
恢复数据库
-
通过织梦后台恢复(推荐)
- 登录织梦后台。
- 进入【系统】-> 【数据库备份/还原】。
- 点击【导入数据】选项卡。
- 点击【浏览】,选择你之前下载的
.sql备份文件。 - 点击【提交】,织梦会自动执行恢复。
-
通过phpMyAdmin恢复
- 登录
phpMyAdmin。 - 选择你的织梦数据库名称。
- 点击顶部的【导入】选项卡。
- 点击【选择文件】,选择你的
.sql备份文件。 - 点击【执行】。
- 登录
恢复附件/媒体文件
- 通过FTP,将你之前备份的
/uploads/目录下的所有文件,上传并覆盖到新网站的/uploads/目录中。
恢复自定义模板和插件
- 将你备份的自定义模板文件上传到
/templets/对应的目录。 - 将你备份的插件文件上传到
/plus/或/dede/对应的目录,并根据插件的说明进行重新安装或启用。
第四步:收尾工作与安全加固
- 修改后台目录:为了安全,强烈建议修改默认的后台目录名。
- 在FTP中,将
/dede/文件夹重命名为一个你自定义的、复杂的名字(如myadmin-xyz2025)。 - 记住新的后台访问地址是
http://www.yourdomain.com/你的新目录名/。
- 在FTP中,将
- 检查网站:访问你的网站前台,检查文章、图片、链接等是否都正常显示,检查后台各项功能是否正常。
- 更新核心:登录新后台,进入【系统】-> 【系统基本参数设置】 -> 【核心设置】,检查并更新网站路径等信息。
- 安全设置:
- 修改密码:确保你的后台密码是强密码。
- 关闭注册:如果不是必须,可以在【会员】-> 【会员设置】 中关闭新用户注册。
- 使用安全插件:可以考虑安装织梦的安全加固插件。
常见问题与不同环境说明
Q1: 安装时提示 目录权限不足 怎么办?
A1: 这是最常见的问题,你需要通过FTP或服务器控制面板的文件管理器,手动修改以下目录的权限为 777,安装成功后再改回 755。
/data//uploads//templets//html/(如果存在)
Q2: 我用的是 Windows + Apache 服务器,有什么不同?
A2: 基本流程完全一样,主要区别在于:
- 路径分隔符:Windows下使用反斜杠
\,但织梦程序内部会自动处理,你只需正常操作即可。 - 权限设置:Windows的权限和Linux不同,你需要确保IIS或Apache进程对网站目录有“读取”和“写入”权限,通常在文件夹的“属性”->“安全”中设置。
Q3: 我用的是宝塔面板,操作会更简单吗?
A3: 是的,会简单非常多!
- 备份数据库:在宝塔面板的“数据库”页面,可以直接选择数据库进行“备份”,会自动下载
.sql文件。 - 删除旧文件:在宝塔面板的“文件”管理器中,直接选中网站根目录,删除即可。
- 上传新文件:在“文件”管理器中,直接将解压后的织梦程序包拖拽到网站根目录。
- 创建数据库:在“数据库”页面,点击“添加数据库”,填写信息即可。
- 修改权限:在“文件”管理器中,右键点击
/data和/uploads目录,选择“权限”,在弹出的窗口中勾选“执行”,权限值设为755或直接勾选“用户读写执行”。 - 运行安装:和上面一样,在浏览器中访问域名进行安装。
希望这份超详细的教程能帮助你顺利完成织梦程序的重装!如果在操作中遇到任何问题,可以随时提问。
