第一部分:安装前准备
在开始安装之前,你需要准备好以下几样东西:

(图片来源网络,侵删)
下载软件包
-
Dedecms 5.7 安装包
- 访问织梦官方下载页面:
https://www.dedecms.com/products/dedecms/ - 找到 DedeCms 5.7 版本(目前官方已不再更新此版本,但仍有大量用户在使用)。
- 下载
DedeCms-V5.7-GBK或DedeCms-V5.7-UTF8版本。- GBK vs UTF-8:强烈推荐选择 UTF-8 版本,UTF-8 是国际标准编码,能更好地支持多语言(如繁体中文、英文等),避免乱码问题,GBK 主要用于简体中文环境。
- 下载完成后,你会得到一个
.zip或.rar压缩包。
- 访问织梦官方下载页面:
-
本地服务器环境集成包
- 手动配置 Apache、MySQL、PHP (XAMPP, phpStudy) 对新手来说比较复杂。
- 推荐使用集成环境包,一键安装,省时省力。
- phpStudy (国内用户首选,对中文支持好): 下载地址
https://www.xp.cn/ - XAMPP (国际通用,稳定可靠): 下载地址
https://www.apachefriends.org/
准备网站根目录
- 打开你安装的集成环境(以 phpStudy 为例)。
- 在软件界面找到 "WWW 目录" 或 "www" 文件夹,并记下它的完整路径,通常是
D:\phpStudy\WWW或C:\phpStudy\WWW。 - 这个文件夹就是你的网站根目录,所有网站文件都应该放在这里。
第二部分:详细安装步骤
步骤 1:解压并上传文件
-
将下载好的
DedeCms-V5.7-UTF8.zip压缩包解压。 -
解压后,你会看到一个名为
dedecms的文件夹。
(图片来源网络,侵删) -
将这个
dedecms文件夹内的 所有文件和子文件夹,复制并粘贴 到你之前准备的网站根目录(D:\phpStudy\WWW)中。重要提示:不要直接把
dedecms这个文件夹整个复制到WWW目录下,而是要进入dedecms文件夹,将其内容复制到WWW目录,安装完成后,你的网站地址将是http://localhost/,而不是http://localhost/dedecms/。
步骤 2:启动本地服务器
- 打开 phpStudy(或其他集成环境)软件。
- 确保界面上的 Apache 和 MySQL 服务都已经启动(状态显示为“运行中”),如果没有启动,点击“启动”按钮。
步骤 3:运行安装程序
- 打开你的浏览器(推荐使用 Chrome 或 Firefox)。
- 在地址栏输入你的本地服务器地址,然后加上
/install:http://localhost/install - 按回车键,你应该能看到 Dedecms 的安装向导欢迎页面。
步骤 4:环境检测(安装第一步)
这一步会检查你的服务器环境是否符合 Dedecms 的运行要求。
- PHP 版本:通常要求
2或以上,5.2.17 是最经典的版本,如果显示“不通过”,可能是 PHP 版本不兼容,可以在 phpStudy 中切换到PHP5.2.17版本。 - MySQL 扩展:必须显示“通过”。
- GD 库:必须显示“通过”,用于处理图片。
- 目录权限:这一步通常会显示“不通过”,因为我们需要手动设置权限。不要点“下一步”,先按照提示修改文件夹权限。
如何修改目录权限(以 Windows 系统为例)?

(图片来源网络,侵删)
- 进入你的网站根目录(
D:\phpStudy\WWW)。 - 找到并选中以下文件夹:
datauploadsaikenhtml(或templets)plusspecialinstall
- 右键点击 这些文件夹,选择 “属性”。
- 在弹出的窗口中,切换到 “安全” 选项卡。
- 点击 “编辑” 按钮。
- 在新窗口中,选中 “Users” 或 “Everyone” 用户。
- 勾选 “完全控制” 下面的 “允许” 复选框。
- 点击“应用”,确定”。
完成权限设置后,回到浏览器,点击安装页面上的 “重新检测” 按钮,所有项目都应该显示“通过”了,然后点击 “下一步”。
步骤 5:安装协议(安装第二步)
- 阅读安装协议,勾选 “我同意此协议”。
- 点击 “下一步”。
步骤 6:设置数据库信息(安装第三步)
这是安装过程中最关键的一步。
- 数据库服务器:保持默认
localhost。 - 数据库用户名:默认是
root。 - 数据库密码:输入你在 phpStudy 中设置的 MySQL 密码,如果你没有设置过,默认可能是
root或留空。如果连接失败,请务必在这里确认密码。 - 数据库名:输入一个你想要的数据库名,
dedecms57。注意:这个数据库必须提前在 phpStudy 中手动创建好。- 如何创建数据库?:回到 phpStudy 主界面,点击顶部的 “MySQL 管理器” -> “phpMyAdmin”,在 phpMyAdmin 页面,点击顶部的 “新建”,输入数据库名(如
dedecms57),然后点击“创建”。
- 如何创建数据库?:回到 phpStudy 主界面,点击顶部的 “MySQL 管理器” -> “phpMyAdmin”,在 phpMyAdmin 页面,点击顶部的 “新建”,输入数据库名(如
- 数据库前缀:保持默认
dede_即可,如果你在同一数据库里安装多个站点,可以修改它以避免冲突。 - 管理员账号:输入你想要的后台登录用户名,如
admin。 - 管理员密码:设置一个强密码,并务必记住。
- 确认管理员密码:再次输入一遍密码。
填写完毕后,点击 “下一步”。
步骤 7:执行安装(安装第四步)
- 系统会自动连接数据库并创建数据表,这个过程很快,你只需等待页面显示“安装成功!”的提示。
步骤 8:完成安装与安全设置
-
删除
install目录:这是最重要的一步!为了网站安全,安装成功后,必须删除网站根目录下的install文件夹。- 你可以直接在文件管理器中删除,或者在浏览器中访问
http://localhost/install,根据页面提示删除。
- 你可以直接在文件管理器中删除,或者在浏览器中访问
-
修改
data目录权限:为了安全,建议将data目录的权限从“完全控制”改回只读或更严格的权限,右键data文件夹 -> 属性 -> 安全 -> 编辑 -> 取消勾选所有权限,只保留“读取和执行”、“列出文件夹内容”、“读取”。 -
访问你的网站:
- 前台网站:在浏览器输入
http://localhost,你应该能看到 Dedecms 默认的首页。 - 后台管理:在浏览器输入
http://localhost/dede(或你的域名/dede),然后输入你设置的管理员账号和密码,即可登录后台。
- 前台网站:在浏览器输入
第三部分:常见问题与解决方法
Q1: 安装时提示 "Can't connect to MySQL server" 或数据库连接失败。
- 原因:数据库信息错误。
- 解决:
- 检查数据库名、用户名、密码是否正确。
- 确认 MySQL 服务是否已经启动。
- 确认数据库用户(
root)是否有权限访问你创建的那个数据库。
Q2: 前台或后台出现乱码。
- 原因:数据库编码与网页编码不一致。
- 解决:
- 最根本:安装时选择 UTF-8 版本。
- 如果已经安装,可以进入后台,在“系统” -> “系统基本参数” -> “核心设置”中,将“GB2312”改为“UTF-8”。
- 确保你的数据库表和数据也是 UTF-8 编码(如果之前是 GBK,转换起来比较麻烦,建议重新安装 UTF-8 版本)。
Q3: 上传图片或文件失败,提示“无写入权限”。
- 原因:
uploads、aiken等目录权限未设置正确。 - 解决:返回 步骤 4,确保这些文件夹的“完全控制”权限已经授予给
Users或Everyone。
Q4: 如何将网站部署到线上服务器?
- 流程:
- 在本地网站安装并调试完毕。
- 通过 FTP 工具(如 FileZilla),将本地
WWW目录下的所有文件上传到你的虚拟主机的public_html或www目录下。 - 在虚拟主机控制面板中创建一个新的数据库,并获取数据库信息(主机名、用户名、密码、数据库名)。
- 修改配置文件:打开网站根目录下的
/data/common.inc.php文件,用线上数据库的信息替换掉本地的数据库信息。 - 清除浏览器缓存,访问你的域名即可。
至此,你的 Dedecms 5.7 网站就成功安装并可以运行了!
