织梦CMS 5.7 安装完整教程
织梦CMS是一款非常流行的PHP开源网站管理系统,尤其适合建站新手和中小企业,本教程将引导你一步步完成安装。

(图片来源网络,侵删)
第一步:环境准备
在安装织梦CMS之前,你的服务器或本地环境必须满足以下要求,织梦5.7对PHP版本有一定要求,请务必注意。
必需软件
- Web服务器: Apache 2.x 或 Nginx 1.x 或 IIS 7+ (推荐使用Apache,兼容性最好)。
- 数据库: MySQL 5.0+ 或 MariaDB (推荐使用 MySQL 5.6 或更高版本)。
- PHP: PHP 5.2+ (推荐 5.3/5.4/5.6)。注意:织梦5.7不完全兼容PHP 7.0+的版本,特别是PHP 7.2以上版本,安装时可能会出现各种错误。 如果是本地环境,建议使用集成环境包,可以快速配置好所需环境。
推荐本地集成环境
如果你在本地电脑上安装,使用集成环境包是最简单快捷的方式:
- phpStudy: 国内非常流行的集成环境,一键切换PHP版本,对织梦支持良好。
- 下载地址:https://www.xp.cn
- WampServer: 经典的Windows环境集成包。
- MAMP: 适用于Mac用户。
如何在集成环境中切换PHP版本?
以phpStudy为例:
- 打开phpStudy控制面板。
- 在“版本切换”或“切换版本”菜单中,选择一个推荐的版本,PHP-5.4 或 PHP-5.6。
- 点击“启动”按钮,开启Apache和MySQL服务。
第二步:下载并上传织梦程序
下载织梦CMS 5.7
- 访问织梦官方下载页面:http://www.dedecms.com/products/dedecms/
- 找到“历史版本”或“旧版本”栏目,下载 DedeCMS V5.7 UTF8版本。
- 重要提示: UTF8版本支持多语言(包括中文),是目前最主流的版本,GBK版本主要用于老站点或特定需求。新手请务必下载UTF8版本。
上传程序到服务器
- 本地环境: 将下载好的压缩包(
DedeCMS-V5.7-UTF8-SP2.zip)解压,将解压后的文件夹内的所有文件和文件夹(注意是dede文件夹内的内容,而不是dede文件夹本身)复制到你的Web服务器的根目录下。- phpStudy的默认根目录是:
D:\phpStudy\WWW\ - WampServer的默认根目录是:
C:\wamp64\www\
- phpStudy的默认根目录是:
- 服务器环境: 使用FTP工具(如FileZilla)登录到你的服务器,将解压后的文件上传到你的网站根目录(通常是
public_html或www目录)。
操作提示: 上传后,你的网站根目录下应该包含 dede、data、include、images、templets 等文件夹和 index.php、install.php 等文件。

(图片来源网络,侵删)
第三步:开始安装
运行安装向导
打开你的浏览器,在地址栏输入你的网站地址。
- 本地环境:
http://localhost/ - 服务器环境:
http://www.yourdomain.com/
如果文件上传成功,你应该能看到织梦的欢迎页面,点击页面上的“我同意”按钮,进入下一步。
检测安装环境
系统会自动检测你的服务器环境是否满足安装要求,如果看到有红色的“否”或“不通过”,你需要根据提示解决。
- 常见问题及解决:
directory /data/ not writeable:/data/目录没有写入权限。- 解决: 在FTP工具中,右键点击
data文件夹,选择“文件权限”,将其值设置为777(或755),安装完成后,为了安全,请务必改回755。
- 解决: 在FTP工具中,右键点击
directory /uploads/ not writeable:/uploads/目录没有写入权限,同上,设置权限为777。PHP版本过低或不支持: 你的PHP版本低于5.2。- 解决: 回到第一步,在phpStudy等工具中切换到一个更低的PHP版本(如5.4)。
pdo_mysql或mysqli扩展未开启: 数据库连接库未加载。- 解决: 修改
php.ini文件,找到;extension=pdo_mysql和;extension=mysqli,去掉前面的分号 ,然后重启Apache服务。
- 解决: 修改
创建数据库
在安装向导的“创建数据库”步骤中,你需要填写数据库信息。

(图片来源网络,侵删)
- 数据库服务器:
localhost(通常都是这个)。 - 数据库用户名: 你在MySQL中创建的用户名,
root(本地环境常用) 或你为网站创建的独立用户。 - 数据库密码: 对应的数据库密码。
- 数据库名: 输入一个你想为织梦创建的数据库名称,
dedecms。如果数据库不存在,安装程序会尝试自动创建,但前提是你的数据库用户有此权限。 - 数据库前缀: 为了避免和其他程序冲突,可以修改默认的
dede_为一个更独特的前缀,myweb_。 - 安装目录: 保持默认的
/dede/即可。
填写完毕后,点击“开始安装”。
网站信息设置
这是设置你网站基本信息的步骤。
- 网站名称: 你的网站标题。
- 网站首页: 你的网站首页地址,通常是
index.html。 - 管理员账号: 你登录后台的用户名,建议不要用
admin,可以设置一个更复杂的,如admin_gz。 - 管理员密码: 登录后台的密码,请务必设置一个强密码(包含大小写字母、数字、符号)。
- 安全提示: 为了安全,安装程序会要求你输入一个安全提示问题和答案,以防忘记密码。
填写完毕后,点击“开始安装”。
安装完成
程序会自动完成数据库的配置和文件的写入,安装成功后,你会看到一个“安装成功”的页面。
请务必执行以下重要操作:
- 删除
install目录: 为了安全,立即通过FTP工具删除你网站根目录下的install文件夹。 - 修改
data目录权限: 将之前设置为777的data目录的权限改回755。 - 修改配置文件权限: 将
/data/common.inc.php文件的权限设置为644,防止被恶意修改。
第四步:访问网站和后台
- 访问网站: 在浏览器中输入你的网站地址(
http://localhost/),你应该能看到织梦的默认首页了。 - 登录后台: 在浏览器地址栏输入
你的网站地址/dede/,http://localhost/dede/。 - 使用你刚才设置的管理员账号和密码登录。
首次登录后台建议:
- 修改系统邮箱: 在“系统” -> “系统基本参数” -> “核心设置”中,修改“网站发信EMAIL”为你自己的邮箱,方便接收系统通知。
- 更改后台目录: 为了增强安全性,建议修改后台登录目录。
- 在FTP中,将
dede文件夹重命名为一个你自定义的名字(如myadmin)。 - 修改
/data/common.inc.php文件,找到$cfg_cmspath = '/';和$cfg_admindir = 'dede';,将dede修改为你自定义的目录名(如myadmin)。 - 之后,你就可以通过
http://localhost/myadmin/访问后台了。
- 在FTP中,将
常见问题与解决方案
-
安装时出现
Strict Notice或Deprecated错误- 原因: 这是因为你使用的PHP版本(如PHP 7.0+)对一些旧的PHP语法更严格,织梦5.7年代较早,不完全兼容。
- 解决: 最佳方案是切换回PHP 5.4或5.6版本,如果无法切换,可以尝试在
php.ini中设置error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT来隐藏这些警告,但这治标不治本,仍可能存在其他兼容性问题。
-
安装后首页空白或显示错误
- 原因: 通常是
data目录权限未正确设置,或common.inc.php文件权限过高。 - 解决: 确保
data目录权限为755,common.inc.php权限为644。
- 原因: 通常是
-
无法上传图片或文件
- 原因: 上传目录(如
uploads/)权限不足。 - 解决: 在FTP中将
uploads目录及其子目录的权限设置为755。
- 原因: 上传目录(如
-
安装完成后,访问网站跳转到安装页面
- 原因:
install目录没有被删除。 - 解决: 删除
install目录。
- 原因:
至此,你已经成功安装了织梦CMS 5.7,你就可以登录后台,开始选择模板、发布文章、搭建你的网站了,祝你建站愉快!
