WampServer如何快速搭建DedeCMS?

99ANYc3cd6
预计阅读时长 18 分钟
位置: 首页 DEDE建站 正文
  1. 准备工作:确保您的 WampServer 环境配置正确。
  2. 安装 DedeCMS:下载、上传、配置并完成安装。
  3. 安装后配置:进行一些必要的初始设置,让网站更安全、好用。

第一部分:准备工作

在开始之前,请确保您已经完成了以下步骤。

wampserver搭建dede
(图片来源网络,侵删)

安装 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搭建dede
(图片来源网络,侵删)
  • 如何检查:右键点击托盘区的 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,这会在您的默认浏览器中打开数据库管理页面。
  • 创建数据库
    1. 在首页的 "创建数据库" 输入框中,为您的网站数据库名称,dedecms_db
    2. 在 "排序规则" (Collation) 中,强烈建议选择 utf8mb4_general_ci,以完美支持包括 Emoji 在内的所有字符。
    3. 点击 "创建" 按钮。
  • 创建用户并授权
    1. 创建完数据库后,点击顶部的 "用户账户" 选项卡。
    2. 在 "添加用户账户" 部分:
      • 用户名: 输入一个数据库用户名,dede_user
      • 主机名: 选择 本地 (代表 localhost)。
      • 密码: 输入一个强密码。
      • 重新输入密码: 再次输入密码。
    3. 滚动到页面下方,在 "全局权限" 部分,暂时不要勾选任何权限
    4. 点击 "执行" 按钮。
    5. 返回 "用户账户" 列表,找到您刚刚创建的用户 dede_user,点击其右侧的 "编辑权限" 链接。
    6. 在 "数据库专有权限" 部分,在下拉菜单中选择您刚刚创建的数据库 dedecms_db
    7. 勾选所有权限(或者至少勾选 ALL PRIVILEGES)。
    8. 点击 "执行"。

您有了:

  • 数据库名: 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`;
    • 警告:执行前请备份数据库! 这一步可以清空演示文章,方便您从零开始。

安全建议

  • 修改后台目录名: 为了防止暴力破解,强烈建议修改后台目录名。
    1. 在网站根目录下,将 dede 文件夹重命名为一个复杂的名字,my_admin_xxx
    2. 后台的登录地址就变成了 http://localhost/my_dede_site/my_admin_xxx/
  • 设置文件夹权限: 如果之前为了安装设置了 Everyone 完全控制,安装完成后可以将其改回更严格的权限,只允许 Users 组和 SYSTEM 用户有 "读取和执行" 权限。

恭喜您!现在您已经成功地在 WampServer 环境下搭建好了 DedeCMS 网站,您可以开始通过后台添加栏目、发布文章、上传图片,来构建您的网站了。

如果您想在公网上访问这个网站,您还需要:

  1. 购买一个域名。
  2. 购买一个虚拟主机(VPS)。
  3. 将您本地网站 www 目录下的文件,通过 FTP 等方式上传到虚拟主机上。
  4. 在虚拟主机上创建一个新的数据库和用户,并修改网站配置文件 /data/common.inc.php 中的数据库信息,使其连接到远程数据库。
-- 展开阅读全文 --
头像
c语言程序设计 谭浩强 课后习题
« 上一篇 2025-12-26
sublime text c语言
下一篇 » 2025-12-27

相关文章

取消
微信二维码
支付宝二维码

目录[+]