管理系统(DedeCMS)作为国内广泛使用的建站程序,其重新安装可能是由于网站故障、版本升级或环境变更等原因,以下是详细的织梦重新安装教程,涵盖前期准备、文件清理、数据库操作、程序重装及后续配置等全流程,帮助用户顺利完成系统重置。

前期准备工作
在重新安装织梦之前,需做好充分的准备工作,避免安装过程中出现意外问题。
-
备份重要数据
- 网站文件备份:通过FTP或主机控制台下载网站根目录下的所有文件,尤其是
/data
目录(存储配置信息)、/uploads
目录(上传文件)及自定义模板文件,以防数据丢失。 - 数据库备份:登录phpMyAdmin(或主机提供的数据库管理工具),选择对应的数据库,点击“导出”,选择“快速”格式并保存为
.sql
文件,确保包含所有表数据(如dede_archives
文章表、dede_admin
管理员表等)。
- 网站文件备份:通过FTP或主机控制台下载网站根目录下的所有文件,尤其是
-
确认服务器环境
织梦DedeCMS 5.7版本(经典版)需满足以下环境要求:- 操作系统:Linux/Windows
- Web服务器:Apache/Nginx(建议Apache 2.0+,Nginx需配置伪静态规则)
- PHP版本:5.6-7.2(建议PHP 7.0,高版本可能存在兼容性问题)
- MySQL版本:5.5+
- 可通过
phpinfo()
页面或主机控制台“环境检测”功能确认当前环境是否符合要求。
-
准备安装程序
(图片来源网络,侵删)- 从织梦官网(https://www.dedecms.com)下载最新稳定版安装包(如DedeCMS-V5.7.109-UTF8-SP1.zip),解压后通过FTP上传至网站根目录(
public_html
或wwwroot
),或通过主机控制台的“文件管理器”直接上传并解压。
- 从织梦官网(https://www.dedecms.com)下载最新稳定版安装包(如DedeCMS-V5.7.109-UTF8-SP1.zip),解压后通过FTP上传至网站根目录(
清理旧文件与数据库
重新安装需彻底清除旧版本文件及数据库,避免冲突。
-
删除旧文件
- 通过FTP或文件管理器删除网站根目录下的所有文件,特别注意保留
/data
目录中的common.inc.php
配置文件(若需恢复原数据库连接信息),其余文件(如dede
、include
等目录)可直接删除。 - 若安装包上传至独立文件夹(如
/dedecms
),需删除旧安装文件夹,确保新程序能直接在根目录运行。
- 通过FTP或文件管理器删除网站根目录下的所有文件,特别注意保留
-
清空旧数据库
- 登录phpMyAdmin,选择原数据库,勾选所有数据表(如
dede_*
前缀的表),点击“删除”彻底清空数据库。 - 注意:若需保留部分数据(如用户表),可仅删除核心业务表(如文章、栏目表),但重新安装后可能需手动数据迁移,建议新手完全清空。
- 登录phpMyAdmin,选择原数据库,勾选所有数据表(如
执行重新安装流程
完成准备工作后,开始正式安装程序。

-
运行安装向导
- 在浏览器中访问网站域名(如
http://www.yoursite.com/install/
),若安装包在根目录,则直接访问http://www.yoursite.com/install/index.php
。 - 若出现“404错误”,检查服务器是否开启伪静态(Nginx需添加织梦伪静态规则),或确认
install
目录文件是否完整上传。
- 在浏览器中访问网站域名(如
-
安装环境检测
- 安装向导会自动检测服务器环境,显示PHP版本、MySQL连接、目录权限等信息。
- 常见问题处理:
- 目录权限不足:通过FTP右键点击网站根目录,选择“文件权限”,将“所有者”权限设置为“755”或“777”(安装完成后改回755);
- MySQL连接失败:检查数据库用户名、密码及主机地址(默认为
localhost
),确认数据库服务是否正常运行。
-
安装协议与配置数据库
- 阅读安装协议后点击“同意继续”,进入数据库配置页面:
- 数据库服务器:默认
localhost
(若数据库独立部署,需填写IP地址); - 数据库用户名/密码:填写数据库授权的用户名及密码;
- 数据库名称:若未提前创建,可勾选“创建数据库”并设置字符集(推荐
utf8mb4
); - 数据库表前缀:默认
dede_
,若原数据库前缀不同,可修改为原前缀以覆盖旧表(或直接清空数据库后使用默认前缀)。
- 数据库服务器:默认
- 阅读安装协议后点击“同意继续”,进入数据库配置页面:
-
网站配置信息填写
- 数据库连接成功后,填写站点基本信息:
- 网站名称:站点标题(如“我的织梦网站”);
- 网站首页默认路径:默认
index.html
(若为动态页面,可改为index.php
); - 管理员账号:原管理员账号可覆盖,建议修改为新账号(如
admin_new
); - 管理员密码:设置高强度密码,避免使用简单组合;
- 站点联系方式:填写管理员邮箱及联系电话(可选)。
- 数据库连接成功后,填写站点基本信息:
-
完成安装与清理
- 点击“开始安装”,等待程序自动创建数据表并写入初始数据(耗时约1-2分钟)。
- 安装成功后,务必删除
/install
目录(通过FTP或文件管理器删除),防止恶意利用。
安装后基础配置
重新安装完成后,需进行基础配置以确保网站正常运行。
-
登录后台并检查功能
- 访问
http://www.yoursite.com/dede/
,使用管理员账号登录后台,检查“系统”-“系统基本参数”中的站点信息、数据库配置是否正确。 - 测试文章发布、图片上传、会员中心等核心功能,确认模块无异常。
- 访问
-
恢复自定义文件(可选)
- 若前期备份了
/data
目录外的自定义文件(如模板、插件),需通过FTP上传至对应目录,并覆盖默认文件(注意备份原文件以防冲突)。 - 恢复数据库:若旧数据库中有重要数据(如文章、用户),可通过phpMyAdmin导入之前备份的
.sql
文件,但需确保表前缀与新安装一致(否则需修改.sql
文件中的前缀)。
- 若前期备份了
-
设置伪静态与权限
- 在后台“系统”-“系统基本参数”-“核心设置”中,开启“使用伪静态”,并上传对应的伪静态规则文件(如
.htaccess
for Apache,或nginx.conf for Nginx)。 - 检查目录权限:
/data
目录权限设置为“755”,/uploads
等上传目录权限设置为“777”(仅上传后改回755)。
- 在后台“系统”-“系统基本参数”-“核心设置”中,开启“使用伪静态”,并上传对应的伪静态规则文件(如
常见问题与注意事项
-
安装过程中提示“目录不可写”
- 原因:服务器目录权限不足。
- 解决:通过FTP修改网站根目录及子目录权限为“755”,或联系主机商调整目录所有者。
-
安装成功后后台无法登录
- 原因:数据库表未创建成功或管理员账号错误。
- 解决:检查
/data
目录下是否有common.inc.php
配置文件,确认数据库连接信息正确;若账号遗忘,可通过phpMyAdmin直接修改dede_admin
表中的密码字段(使用MD5
加密)。
相关问答FAQs
问题1:重新安装织梦后,原来的文章数据如何恢复?
解答:若已提前备份数据库(.sql
文件),可通过phpMyAdmin导入:登录phpMyAdmin,选择新安装的数据库,点击“导入”,选择备份的.sql
文件,点击“执行”即可恢复数据,注意导入前需确保数据库已清空,且表前缀与新安装一致(若不一致,需用文本编辑器打开.sql
文件,批量替换前缀后再导入)。
问题2:织梦重新安装后,网站首页无法显示,提示“数据库连接失败”?
解答:首先检查/data/common.inc.php
文件中的数据库配置信息($cfg_dbhost
、$cfg_dbuser
、$cfg_dbpwd
、$cfg_dbname
)是否正确,与主机商提供的数据库信息一致,若配置无误,可能是数据库服务未启动,或数据库用户权限不足(需确保用户有“所有权限”),可通过phpMyAdmin测试连接,或联系主机商排查数据库服务状态。