第一部分:环境准备 (WampServer 的安装与配置)
在安装织梦之前,请确保你的 WampServer 环境是正常工作的。

(图片来源网络,侵删)
下载并安装 WampServer
- 下载:访问 WampServer 官网 (http://www.wampserver.com/) 下载对应你电脑系统(32位或64位)的最新版本。
- 安装:双击安装文件,一路点击 "Next" 即可,建议安装在默认路径,如
C:\wamp64,安装过程中可能会提示你安装 VC++ 运行库,按照提示安装即可。 - 启动:安装完成后,桌面上会出现 WampServer 的图标,双击启动它,任务栏右下角会出现 WampServer 的图标(一个绿色的、类似 traffic light 的图标)。
检查 WampServer 环境
- 图标状态:确保 WampServer 图标是 绿色 的,如果显示红色或橙色,说明 Apache 或 MySQL 服务没有启动,可以左键点击图标,选择 "Start All Services" 来启动所有服务。
- 测试 Apache:打开浏览器,在地址栏输入
http://localhost或http://127.0.0.1,如果能看到 WampServer 的欢迎页面,说明 Apache 服务器工作正常。 - 测试 MySQL:左键点击 WampServer 图标,选择 "phpMyAdmin",如果能在浏览器中打开 phpMyAdmin 登录页面(默认用户名
root,密码为空),说明 MySQL 数据库也工作正常。
第二部分:下载和准备织梦 (DedeCMS)
下载织梦 CMS
- 访问织梦官方下载页面:
https://www.dedecms.com/ - 在下载页面找到 "DedeCMS 最新正式版" 并下载,通常下载的是一个压缩包,
dedecms-v57-UTF8-sp2.zip。- 版本选择:对于新手,推荐下载 UTF8 编码的版本,因为它能更好地支持中文,避免乱码问题。
- 版本号:
v57是一个非常经典且稳定的版本,社区支持广泛。v58或v59是较新的版本,功能更多,但可能存在一些未知的 bug,这里我们以经典的v57为例。
准备网站根目录
织梦程序需要放置在 WampServer 的网站根目录下。
- 找到根目录:WampServer 的默认网站根目录是
C:\wamp64\www\。 - 创建网站文件夹:为了管理方便,不要直接把程序解压到
www下,建议在www文件夹内为你的新网站创建一个独立的文件夹,my_dede_site。- 最终的路径是:
C:\wamp64\www\my_dede_site\
- 最终的路径是:
解压并上传织梦文件
- 将你下载的织梦压缩包(如
dedecms-v57-UTF8-sp2.zip)解压。 - 你会发现解压后有一个名为
dedecms的文件夹。打开这个dedecms文件夹,里面包含了织梦的所有程序文件。 - 将
dedecms文件夹内的 所有文件和文件夹,复制并粘贴 到我们刚刚创建的网站根目录C:\wamp64\www\my_dede_site\中。
⚠️ 重要提示:权限问题 织梦安装时需要创建一些配置文件和目录,并且需要对目录有写入权限,WampServer 默认可能没有开启这些权限,这会导致安装失败或后台无法上传文件。
- 解决方法:
- 在
C:\wamp64\www\my_dede_site\目录下,找到以下两个文件夹:data/templets/
- 右键点击这两个文件夹,选择 属性 -> 安全 选项卡。
- 点击 编辑... 按钮。
- 在列表中选中
Users(或者你的用户名)。 - 在下方的权限框中,勾选 "完全控制"。
- 点击 应用 -> 确定。
- 对
data和templets文件夹都重复此操作。
- 在
第三部分:安装织梦 (DedeCMS)
环境准备好了,文件也放好了,可以开始正式安装了。
运行安装程序
- 打开你的浏览器。
- 在地址栏输入:
http://localhost/my_dede_site/install/- 请将
my_dede_site替换成你自己的网站文件夹名称。
- 请将
- 如果一切顺利,你会看到织梦的安装向导欢迎页面。
安装步骤详解
环境检测

(图片来源网络,侵删)
- 安装程序会自动检测你的服务器环境(PHP版本、MySQL支持、GD库等)。
- 关键点:确保所有项目都显示为 或 “是”,如果出现 或 “否”,你需要根据提示解决(通常是 WampServer 某个服务未启动或 PHP 配置问题)。
- 点击 "同意" 协议,然后点击 "开始安装"。
参数配置 这是安装过程中最关键的一步。
- 网站信息:
- 网站名称:给你的网站起个名字,如 "我的第一个织梦网站"。
- 网站首页:默认是
index.html,保持不变。
- MySQL 数据库设置:
- 数据库名:输入一个你想要的数据库名称,
dede_db。注意:这个数据库现在还不存在,安装程序会自动帮你创建。 - 数据库用户名:WampServer 默认是
root。 - 数据库密码:WampServer 默认是 空,如果你的 MySQL 设置过密码,请填写你的密码。
- 数据库服务器:默认是
localhost,无需修改。 - 数据库前缀:为了避免和其他程序冲突,可以修改默认的
dede_,比如改成mydede_。
- 数据库名:输入一个你想要的数据库名称,
- 网站管理员账号:
- 用户名:设置你的后台管理用户名,如
admin。 - 密码:设置一个强密码,务必记住!
- 确认密码:再次输入密码。
- 安全提问:设置一个密码找回问题,以防忘记密码。
- 答案:设置对应的答案。
- 用户名:设置你的后台管理用户名,如
- 点击 "开始安装"。
安装完成
- 安装程序会自动执行数据库的创建和数据的导入,这个过程很快。
- 成功后,你会看到 "安装成功" 的提示页面。
- 重要操作:根据页面提示,删除
install安装目录,这是为了网站安全,防止别人重新安装你的网站。- 你可以直接在文件管理器中进入
C:\wamp64\www\my_dede_site\,找到install文件夹并删除它。
- 你可以直接在文件管理器中进入
- 点击 "进入网站首页" 或 "进入后台管理"。
第四部分:后续配置与使用
登录后台管理系统
- 访问地址:
http://localhost/my_dede_site/dede/dede是织梦默认的后台管理目录。
- 使用你在安装步骤中设置的用户名和密码登录。
修改网站目录权限 (非常重要!)
安装完成后,为了网站能正常运行(例如生成HTML、上传附件等),需要将一些关键目录的权限设置为可写。
- 需要设置权限的目录:
- (根目录)
/data//special//html//uploads//a//plus/
- 设置方法:和之前一样,右键点击这些文件夹 -> 属性 -> 安全 -> 给
Users用户添加 "完全控制" 权限。
修改网站域名 (可选)
现在你的网站是通过 localhost 访问的,如果你想用 http://localhost/my_dede_site/ 这种方式直接访问,需要进行如下设置:

(图片来源网络,侵删)
-
打开配置文件:用记事本或代码编辑器打开
C:\wamp64\www\my_dede_site\include\config_base.php。 -
修改配置:
-
找到
cfg_cmspath这一行,将其值修改为你的网站目录。// 原来 // cfg_cmspath = '/'; // 修改后 $cfg_cmspath = '/my_dede_site';
-
找到
cfg_mainsite这一行,将其值也修改为你的网站域名。// 原来 // $cfg_mainsite = 'http://localhost'; // 修改后 $cfg_mainsite = 'http://localhost/my_dede_site';
-
-
保存文件。
-
清理浏览器缓存,重新访问
http://localhost/my_dede_site/,现在就可以直接访问网站首页了。
常见问题与解决方法
-
问题1:安装时提示
目录data/不可写或目录templets/不可写。- 原因:权限未设置。
- 解决:按照 第二部分第3点 的说明,给
data和templets文件夹赋予Users用户的完全控制权限。
-
问题2:安装过程中出现空白页或报错。
- 原因:通常是 PHP 或 MySQL 服务未启动,或者
php.ini配置有问题。 - 解决:检查 WampServer 图标是否为绿色,如果不是,右键点击,选择 "Start All Services",如果还是不行,可以尝试重启电脑。
- 原因:通常是 PHP 或 MySQL 服务未启动,或者
-
问题3:后台登录后,点击左侧菜单出现空白页。
- 原因:通常是浏览器缓存问题,或者
session目录权限问题。 - 解决:
- 按
Ctrl + F5强制刷新浏览器。 - 检查
C:\wamp64\www\my_dede_site\data\session\目录是否存在且有写入权限。
- 按
- 原因:通常是浏览器缓存问题,或者
-
问题4:网站首页出现乱码。
- 原因:文件编码和数据库编码不一致。
- 解决:请确保你下载和安装的是 UTF8 版本的织梦,如果不是,请重新下载 UTF8 版本并重新安装。
恭喜你!至此,你已经成功在 WampServer 环境下安装好了织梦 CMS,接下来你就可以登录后台,开始搭建你的网站了。
