- 准备工作:确保您的 WampServer 环境配置正确。
- 安装 DedeCMS:下载、上传、配置并完成安装。
- 安装后配置:进行一些必要的初始设置,让网站更安全、好用。
第一部分:准备工作
在开始之前,请确保您已经完成了以下步骤。

安装 WampServer
如果您还没有安装 WampServer,请先从官网下载并安装。
- WampServer 官网: http://www.wampserver.com/
- 注意: 请根据您的 Windows 系统位数(32位或64位)下载对应的版本,WampServer 64位版本在托盘图标上会有一个 "x64" 的标记。
检查并配置环境
安装好 WampServer 后,需要确保其核心组件(Apache, MySQL, PHP)满足 DedeCMS 的要求。
a. 启动 WampServer
- 安装完成后,启动 WampServer。
- 您会看到电脑右下角的托盘区有一个 WampServer 图标(通常是一个绿色的“W”)。绿色表示所有服务都已正常启动,如果是红色或黄色,请右键点击图标,选择 "Start All Services"。
b. 检查 PHP 版本
DedeCMS 对 PHP 版本有一定要求,建议使用 PHP 7.2 或 7.3 的版本,它们稳定性和兼容性最好,过高或过低的版本可能会导致问题。
- 如何检查:右键点击托盘区的 WampServer 图标 -> PHP -> Version,查看当前版本。
- 如何切换版本(如果安装了多个版本):右键点击 WampServer 图标 -> PHP -> Version,选择您想要的版本,然后点击 "Restart All Services"。
c. 检查并启用 PHP 扩展
DedeCMS 需要一些 PHP 扩展来支持其功能(如 GD 库用于图片处理、MySQLi 用于数据库连接等)。

-
如何检查:右键点击托盘区的 WampServer 图标 -> PHP -> PHP extensions。
-
确保以下扩展已勾选(前面有勾 √):
php_gd2(或php_gd): 图片处理库,必须启用。php_mysqli: MySQL 数据库增强接口,必须启用。php_curl: 用于远程获取内容,很多功能需要。php_mbstring: 多字节字符串处理,支持中文等,强烈建议启用。php_fileinfo: 文件信息检测,新版 DedeCMS 需要。php_openssl: SSL 支持,用于后台登录等安全功能,必须启用。
-
如果没有勾选,点击它即可启用,启用后,需要 Restart All Services 生效。
d. 配置数据库
我们需要在 MySQL 中为 DedeCMS 创建一个数据库和一个专门的用户。
- 打开 phpMyAdmin:右键点击 WampServer 图标 -> MySQL -> phpMyAdmin,这会在您的默认浏览器中打开数据库管理页面。
- 创建数据库:
- 在首页的 "创建数据库" 输入框中,为您的网站数据库名称,
dedecms_db。 - 在 "排序规则" (Collation) 中,强烈建议选择
utf8mb4_general_ci,以完美支持包括 Emoji 在内的所有字符。 - 点击 "创建" 按钮。
- 在首页的 "创建数据库" 输入框中,为您的网站数据库名称,
- 创建用户并授权:
- 创建完数据库后,点击顶部的 "用户账户" 选项卡。
- 在 "添加用户账户" 部分:
- 用户名: 输入一个数据库用户名,
dede_user。 - 主机名: 选择
本地(代表 localhost)。 - 密码: 输入一个强密码。
- 重新输入密码: 再次输入密码。
- 用户名: 输入一个数据库用户名,
- 滚动到页面下方,在 "全局权限" 部分,暂时不要勾选任何权限。
- 点击 "执行" 按钮。
- 返回 "用户账户" 列表,找到您刚刚创建的用户
dede_user,点击其右侧的 "编辑权限" 链接。 - 在 "数据库专有权限" 部分,在下拉菜单中选择您刚刚创建的数据库
dedecms_db。 - 勾选所有权限(或者至少勾选
ALL PRIVILEGES)。 - 点击 "执行"。
您有了:
- 数据库名:
dedecms_db - 数据库用户名:
dede_user - 数据库密码:
您设置的密码
请记下这些信息,安装时会用到。
第二部分:安装 DedeCMS
下载 DedeCMS
- 访问 DedeCMS 官方网站:https://www.dedecms.com/
- 在首页找到并点击 "下载中心"。
- 下载最新的稳定版本(
DedeCMS-V5.7.110-UTF8+SP2.zip)。请务必下载 UTF8 编码版本,以避免中文乱码问题。
解压并放置文件
- 将下载的
.zip文件解压缩。 - 您会得到一个名为
DedeCMS-V5.7-UTF8的文件夹(或类似名称)。 - 打开这个文件夹,里面还有一个
upload文件夹。upload文件夹里的内容才是我们需要上传到服务器的。 - 打开 WampServer 的安装目录,找到
www文件夹,这是您网站的根目录。- 默认路径通常是:
C:\wamp64\www\
- 默认路径通常是:
- 将
upload文件夹内的所有文件和文件夹,复制并粘贴 到www文件夹中。- 重要提示:为了安全,强烈建议不要将
upload文件夹直接命名为www下的upload,最好重命名一个更具描述性的名字,my_dede_site,这样您的网站访问地址就是http://localhost/my_dede_site/,而不是一个常见的目录名,可以稍微提高安全性。
- 重要提示:为了安全,强烈建议不要将
运行安装向导
- 打开您的浏览器,在地址栏输入您刚刚设置的网站地址。
- 如果您直接把文件放到了
www根目录下,访问:http://localhost/ - 如果您放到了
my_dede_site文件夹下,访问:http://localhost/my_dede_site/
- 如果您直接把文件放到了
- 您应该能看到 DedeCMS 的安装欢迎页面,如果提示文件权限问题(需要写入权限),请继续下一步。
设置目录权限
DedeCMS 需要对某些目录进行写入操作(如上传图片、生成缓存等),在 Windows 系统下,最简单的方法是:
- 在您的网站根目录(
C:\wamp64\www\my_dede_site\)下,找到以下文件夹:/data/uploads/templets/a/html/plus/install
- 右键点击每个文件夹 -> 属性 -> 安全 选项卡 -> 编辑 -> 添加 -> 在输入框中输入
Everyone-> 检查名称 -> 确定。 - 在 "Everyone" 的权限列表中,勾选 "完全控制",然后点击“确定”。
- 对所有需要权限的文件夹重复此操作,安装完成后,可以移除这些权限,但为了方便,通常保留即可。
开始安装
刷新浏览器页面,您应该会看到安装协议页面,点击 "同意"。 接下来是关键的安装配置步骤:
环境检测 这一步会检查您的 PHP 环境是否满足要求,如果前面配置正确,这里应该都是绿色对勾,如果有红色叉号,请返回第一部分检查相关配置。
参数配置
- 网站安装目录: 一般默认为 ,无需修改。
- 网站名称: 给您的网站起个名字,"我的第一个 DedeCMS 网站"。
- 默认主页: 一般默认为
index.php,无需修改。 - 管理员账号: 您登录后台的用户名,
admin。 - 管理员密码: 设置一个强密码,务必记住!
- 管理员邮箱: 填写您的邮箱。
- 数据库设置:
- 数据库服务器名: 默认是
localhost,无需修改。 - 数据库用户名: 填入我们之前创建的
dede_user。 - 数据库密码: 填入我们之前为
dede_user设置的密码。 - 数据库名: 填入我们之前创建的
dedecms_db。 - 数据库前缀: 为了避免冲突,可以修改默认的
dede_为一个独特的前缀,my_。
- 数据库服务器名: 默认是
- 网站默认编码: 务必选择
UTF-8! - 是否开启数据表分离: 新手建议选择 "否"。
填写完毕后,点击 "开始安装"。
安装完成 安装程序会自动创建数据表并导入数据,这个过程很快,完成后,会提示安装成功。
最后一步:删除 install 目录
为了安全,必须删除 /install 文件夹,您可以直接在 Windows 资源管理器中删除它,或者在浏览器中访问 http://localhost/my_dede_site/install/,根据页面提示删除。
第三部分:安装后配置
访问网站和后台
- 前台网站: 在浏览器中输入您的网站地址(
http://localhost/my_dede_site/),您应该能看到 DedeCMS 的默认首页。 - 后台管理: 在网站地址后面加上
/dede/,http://localhost/my_dede_site/dede/。输入您之前设置的管理员账号和密码,登录后台。
修改网站信息
登录后台后,首先进行一些基本设置。
- 系统 -> 系统基本参数:
- 修改网站名称、公司地址、版权信息等。
- 非常重要:在 "核心设置" 中,将 "网站根网址" 修改为您完整的本地访问地址,
http://localhost/my_dede_site/。
- 系统 -> SQL命令行工具:
- 这里可以执行一些 SQL 语句来清空默认数据,清空文章:
DELETE FROM `my_arctype`; -- my_ 是您之前设置的前缀,请替换 DELETE FROM `my_archives`; DELETE FROM `my_addonarticle`;
- 警告:执行前请备份数据库! 这一步可以清空演示文章,方便您从零开始。
- 这里可以执行一些 SQL 语句来清空默认数据,清空文章:
安全建议
- 修改后台目录名: 为了防止暴力破解,强烈建议修改后台目录名。
- 在网站根目录下,将
dede文件夹重命名为一个复杂的名字,my_admin_xxx。 - 后台的登录地址就变成了
http://localhost/my_dede_site/my_admin_xxx/。
- 在网站根目录下,将
- 设置文件夹权限: 如果之前为了安装设置了
Everyone完全控制,安装完成后可以将其改回更严格的权限,只允许Users组和SYSTEM用户有 "读取和执行" 权限。
恭喜您!现在您已经成功地在 WampServer 环境下搭建好了 DedeCMS 网站,您可以开始通过后台添加栏目、发布文章、上传图片,来构建您的网站了。
如果您想在公网上访问这个网站,您还需要:
- 购买一个域名。
- 购买一个虚拟主机(VPS)。
- 将您本地网站
www目录下的文件,通过 FTP 等方式上传到虚拟主机上。 - 在虚拟主机上创建一个新的数据库和用户,并修改网站配置文件
/data/common.inc.php中的数据库信息,使其连接到远程数据库。
