腾讯云开放渠道特邀VIP会员免费申请,现在申请腾讯云VIP会员通过后可享腾讯云全部产品永久优惠

申请链接:https://9i0i.cn/qcloud


Windows Server 2019/2022环境搭建织梦DedeCMS教程

想快速搭建一个功能完善、操作简单的企业官网或内容资讯站?织梦DedeCMS 是国内使用最广泛的开源内容管理系统之一,模板丰富、SEO友好、上手门槛低,特别适合中小企业、政府单位和个人站长。

虽然 DedeCMS 官方更推荐 Linux 环境,但在 腾讯云 Windows Server 2019/2022 上同样可以稳定运行!本文将手把手教你从零开始,在 Windows 服务器上完成 IIS + PHP + MySQL + DedeCMS 的完整部署。

更重要的是——现在申请腾讯云开放渠道特邀VIP会员,即可享受全产品永久优惠!
👉 立即免费申请VIP资格


一、准备工作:创建腾讯云Windows服务器

  1. 登录腾讯云控制台
    访问 https://cloud.tencent.com,进入【云服务器 CVM】。

  2. 新建实例

    • 80(HTTP)

    • 443(HTTPS)

    • 3389(远程桌面连接)

    • 镜像选择:Windows Server 2019 或 2022(数据中心版)

    • 实例配置:建议 1核2G起步(初期站点完全够用)

    • 带宽:1Mbps 起步

    • 安全组:务必放行以下端口:

💡 成为腾讯云VIP会员后,所有云产品(CVM、CDN、对象存储、数据库等)均可享专属永久折扣,长期使用省下数千元!

  1. 记录公网IP与登录凭证
    创建完成后,保存服务器公网IP、用户名(默认 Administrator)和初始密码。


二、远程连接服务器

  • Win + R,输入 mstsc 打开远程桌面连接

  • 输入服务器公网IP,使用 Administrator 账号登录


三、安装Web运行环境(IIS + PHP + MySQL)

DedeCMS 基于 PHP + MySQL 架构,在 Windows 上推荐使用 Microsoft Web Platform Installer(Web PI) 一键部署:

步骤如下:

  1. 下载 Web PI
    官网地址:https://www.microsoft.com/web/downloads/platform.aspx

  2. 安装核心组件

    • IIS(Internet Information Services)

    • PHP 7.4(Non-Thread Safe, x64) ← DedeCMS 兼容性最佳版本

    • MySQL 8.0

  3. 安装过程中会提示设置 MySQL root 密码,请务必妥善保存。

✅ 安装完成后,打开浏览器访问 http://localhost,若看到 IIS 欢迎页,说明环境已就绪。


四、验证PHP环境并启用必要扩展

  1. C:\inetpub\wwwroot 新建文件 info.php,内容如下:

    <?php phpinfo(); ?>
  2. 浏览器访问 http://你的服务器IP/info.php
    若显示 PHP 信息页面,说明配置成功。

  3. DedeCMS 必需的 PHP 扩展(在 phpinfo 中确认是否启用):

    • mysqlipdo_mysql

    • gd2(图片缩略图生成)

    • curl

    • mbstring

    • xml

⚠️ 若缺失扩展,编辑 php.ini(通常位于 C:\Program Files\PHP\v7.4),取消对应行注释(如 extension=gd2),然后重启 IIS:

iisreset

五、下载并部署DedeCMS

  1. 下载DedeCMS最新版(UTF-8)
    推荐官方合作源(避免第三方修改版):
    https://gitee.com/dedecms/DedeCMS-V5.7

  2. 解压上传
    将压缩包中的 uploads 文件夹内所有内容复制到:
    C:\inetpub\wwwroot

  3. 设置目录写入权限(关键!)
    右键 wwwroot → 属性 → 安全 → 编辑 → 添加用户 IIS_IUSRS,赋予 修改/写入权限
    (重点目录:data/uploads/templets/a/


六、初始化DedeCMS安装向导

  1. 打开浏览器,访问你的服务器公网IP:
    http://你的服务器IP/install/index.php

  2. 进入安装页面,点击【下一步】

  3. 环境检测
    确保所有项目显示绿色“√”,如有红色项需返回检查权限或PHP扩展

  4. 填写数据库信息

    • 数据库主机:localhost

    • 数据库名称:新建一个(如 dedecms

    • 数据库用户:root

    • 密码:你设置的 MySQL 密码

    • 数据表前缀:可保留默认 dede_

  5. 设置管理员账号
    填写后台登录用户名、密码、邮箱(用于找回密码)

  6. 安装完成后,务必执行安全操作

    • 删除 install 目录:

      Remove-Item -Path "C:\inetpub\wwwroot\install" -Recurse -Force
    • data 目录移出 Web 根目录(高级安全建议,可选)

🎉 恭喜!你的织梦DedeCMS网站已成功上线!


七、后续优化建议

  • 绑定域名:在腾讯云【云解析DNS】中添加 A 记录指向服务器 IP

  • 启用 HTTPS:在【SSL证书管理】申请免费一年证书,并在 IIS 中绑定

  • 配置伪静态:提升 SEO(需在 IIS 中导入 web.config 规则)

  • 定期备份:使用腾讯云快照功能,一键保护整站数据


🌟 限时福利:腾讯云VIP会员免费申请中!

腾讯云现面向优质用户开放 特邀VIP会员通道,审核通过后即可享受:

全产品线永久折扣(CVM、COS、CDN、数据库、短信、SSL证书等)
专属客户经理 & 优先技术支持响应
新品内测资格 & 限量资源优先抢购权

🔥 完全免费申请,名额有限,先到先得!
🔗 立即申请 → https://9i0i.cn/qcloud


无论是企业官网、新闻门户、产品展示站,还是地方信息平台,织梦DedeCMS + 腾讯云 Windows 服务器都能为你提供低成本、高效率的建站解决方案!

现在就行动,打造属于你的专业网站吧!


不容错过
Powered By TOPYUN 云产品资讯