- 准备工作:了解你需要什么。
- 安装步骤:从零开始,一步步安装。
- 配置与优化:安装后的一些重要设置。
- 常见问题与解决方案:遇到问题怎么办。
准备工作
在开始之前,请确保你已经准备好了以下软件:

(图片来源网络,侵删)
a) WAMPServer 安装包
WAMP 是一个集成环境,将 Windows 操作系统、Apache 服务器、MySQL 数据库和 PHP 语言打包在一起。
- 下载地址:你可以从 WAMPServer 的官方网站下载:http://www.wampserver.com/
- 版本选择:
- 对于新手,推荐下载最新的稳定版(如 WAMP3)。
- WAMP3 默认使用 PHP 7.x 版本,而织梦CMS的较老版本(如 DedeCMS V5.7)对 PHP 7.x 的兼容性不是100%,可能会出现一些小问题。
- 建议:为了获得最佳兼容性,新手可以下载 WAMP2 版本(它默认使用 PHP 5.4 或 5.6),或者下载 WAMP3 后,手动切换到 PHP 5.6 版本。
- 本教程将以 WAMP3 为例进行讲解,并说明如何处理 PHP 版本问题。
b) 织梦CMS 安装包
织梦CMS是一个开源的内容管理系统,用于快速搭建网站。
- 下载地址:织梦官方下载站:http://www.dedecms.com/
- 版本选择:
- 对于新项目,推荐下载 最新版(如 DedeCMS V57_UTF8_SP2 或更高版本)。
- 如果你是在维护旧网站,请下载与原网站相同的版本。
- 注意:请下载 UTF8 版本,除非你有特殊需求使用 GBK 版本,UTF8 是国际标准,能更好地支持多语言和特殊字符。
c) 准备一个网站目录
你想把网站放在哪个文件夹里?我们可以创建一个名为 my_dede_site 的文件夹,放在 D:\wamp64\www\ 目录下(这是 WAMP3 的默认网站根目录)。
安装步骤
安装 WAMPServer
- 双击你下载的 WAMPServer 安装包(
wampserver3_x64.exe)。 - 按照安装向导的提示进行安装。一路点击 "Next" 即可,通常使用默认设置。
- 安装完成后,启动 WAMPServer,你会看到任务栏右下角有一个绿色的 WAMP 图标。
- 打开浏览器,访问
http://localhost/或http://127.0.0.1/,如果看到 WAMP 的欢迎页面,说明 WAMPServer 已经成功运行。
配置 PHP 版本(重要!)
如前所述,织梦老版本可能与 PHP 7+ 不完全兼容。

(图片来源网络,侵删)
- 点击任务栏右下角的 WAMP 图标。
- 在弹出的菜单中,将鼠标移动到 "PHP" 选项上。
- 在子菜单中,你会看到所有可用的 PHP 版本,选择一个 PHP 5.6 的版本(如果可用)。
- 如果没有 PHP 5.6,你需要手动下载并添加,但为了简化,我们先假设你选择了它。
- 选择后,WAMP 会自动重启 Apache 服务器,图标可能会闪烁几下。
准备数据库
织梦CMS需要一个 MySQL 数据库来存储网站内容。
- 点击任务栏右下角的 WAMP 图标。
- 选择 "phpMyAdmin",这会在浏览器中打开 phpMyAdmin 的管理页面。
- 在 phpMyAdmin 的首页,找到 "新建" 数据库 的输入框。
- 输入一个数据库名称,
dedecms_db。 - 在 "排序规则"(Collation)下拉菜单中,选择
utf8_general_ci或utf8mb4_general_ci。强烈推荐使用utf8mb4,因为它能更好地支持 Emoji 表情等特殊字符。 - 点击 "创建" 按钮,数据库就创建好了。
上传并解压织梦CMS
- 将你下载的织梦CMS压缩包(
DedeCMS-V57-UTF8-SP2.zip)解压。 - 你会得到一个名为
DedeCMS-V57-UTF8-SP2的文件夹,里面包含大量文件和文件夹。 - 将这个文件夹内的(注意是内容,不是文件夹本身)复制到你之前准备的网站目录中,
D:\wamp64\www\my_dede_site\。 - 你的网站目录结构应该是这样的:
D:\wamp64\www\my_dede_site\ ├── dede/ ├── images/ ├── install/ ├── plus/ ├── templets/ ├── index.html └── ... (其他文件)
运行安装向导
- 确保你的 WAMPServer 图标是 绿色 状态,表示所有服务都已启动。
- 打开浏览器,访问你的网站地址,如果你的网站目录是
D:\wamp64\www\my_dede_site\,那么你访问:http://localhost/my_dede_site/ - 你应该能看到织梦CMS的欢迎页面,点击 “我同意” 进入下一步。
- 系统会检查你的服务器环境,如果看到红色的 “不通过”,请根据提示修改,最常见的问题是:
- 目录权限:安装程序会自动尝试修改
data、templets等目录的权限为可写,如果失败,你需要手动将这些文件夹的权限设置为“everyone”完全控制(在 Windows 文件夹上右键 -> 属性 -> 安全 -> 编辑)。 - PHP 版本:确保你选择了兼容的 PHP 版本(如 5.6)。
- 目录权限:安装程序会自动尝试修改
- 进入 "安装步骤" 页面,点击 "开始安装"。
- 安装参数设置:
- 网站安装目录:通常自动填写正确,无需修改。
- 网站默认首页:默认
index.html,可以修改为index.php。 - 管理员账号:设置你的后台登录用户名(如
admin)。 - 管理员密码:设置一个安全的密码。
- 数据库名称:填写你之前创建的数据库名,如
dedecms_db。 - 数据库用户名:默认是
root。 - 数据库密码:是你安装 WAMP 时设置的 MySQL 密码,如果你没有修改过,默认通常是空。
- 数据前缀:保持默认的
dede_即可,除非你要在同一数据库中安装多个织梦站。
- 填写完毕后,点击 "开始安装",安装程序会自动创建数据表并写入初始数据。
- 安装成功后,会提示你删除
/install目录。请务必执行此操作! 这是为了安全考虑,你可以直接在文件管理器里删除,也可以在安装页面点击“删除安装目录”的链接。 - 点击 "访问网站首页" 或 "进入后台管理"。
配置与优化
a) 修改网站 URL
织梦CMS默认会使用 http://localhost/my_dede_site/ 这样的地址,如果你想修改成更规范的域名(http://www.mysite.com),请按以下步骤操作:
- 进入织梦后台管理。
- 在左侧菜单中,找到 “系统” -> “系统基本参数”。
- 在 “站点设置” 部分,修改:
- 网站名称
- 网站首页
- 网站域名:修改为你想要的域名。
- 点击 “保存”。
- 重要:修改域名后,需要更新缓存,进入 “系统” -> “一键更新网站”,点击“开始更新站点”。
b) 配置虚拟主机(可选)
如果你不想每次都输入 localhost/my_dede_site,而是想直接通过 http://www.mysite.com 访问,可以配置虚拟主机。
- 修改 hosts 文件:
- 用记事本打开
C:\Windows\System32\drivers\etc\hosts文件。 - 在文件末尾添加一行:
0.0.1 www.mysite.com
- 用记事本打开
- 配置 Apache 虚拟主机:
- 打开 WAMP 的配置文件:
D:\wamp64\bin\apache\apache2.4.x\conf\httpd.conf(版本号可能不同)。 - 找到
#Include conf/extra/httpd-vhosts.conf这一行,去掉前面的 号。 - 打开
D:\wamp64\bin\apache\apache2.4.x\conf\extra\httpd-vhosts.conf文件。 - 在文件末尾添加如下配置:
<VirtualHost *:80> DocumentRoot "D:/wamp64/www/my_dede_site" ServerName www.mysite.com <Directory "D:/wamp64/www/my_dede_site"> Options Indexes FollowSymLinks AllowOverride All Require local </Directory> </VirtualHost>
- 打开 WAMP 的配置文件:
- 重启所有服务:点击 WAMP 图标,选择 "Restart All Services"。
- 你就可以通过
http://www.mysite.com直接访问你的网站了。
常见问题与解决方案
问题1:安装时提示 目录权限不足 或 无法写入配置文件
解决方案:
- 手动找到
D:\wamp64\www\my_dede_site\目录下的以下文件夹:data/templets/uploads/a/(如果存在)
- 右键点击每个文件夹 -> 属性 -> 安全 -> 编辑 -> 添加一个
Everyone用户,并赋予其 “完全控制” 权限。
问题2:后台登录后出现空白页面或乱码
解决方案:
- PHP 版本不兼容:这是最常见的原因,请确保你的 PHP 版本是 5.4 到 5.6 之间,回到步骤二,切换 PHP 版本。
- 缓存问题:进入网站根目录下的
data文件夹,找到cache文件夹,将其清空或删除。 - 编码问题:检查数据库、文件、网页的编码是否统一为
UTF-8。
问题3:网站首页样式错乱,CSS 和 JS 文件无法加载
解决方案:
- 这通常是因为网站的 URL 配置不正确,检查后台 “系统基本参数” 中的 “网站域名” 是否设置正确。
- 确保你访问的地址(如
http://localhost/my_dede_site/)和后台设置的地址一致。
问题4:WAMP 图标为黄色或红色
- 黄色:表示 Apache 或 MySQL 服务中有至少一个没有启动,点击图标,选择你想启动的服务(Start/Resume Service)。
- 红色:表示服务启动失败,通常是端口被占用(如 80 端口被 IIS 或其他软件占用)或配置文件有误,检查错误日志或关闭占用 80 端口的程序。
希望这份详细的指南能帮助你成功搭建起你的织梦CMS网站!祝你使用愉快!
