DedeCMS 企业建站完整教程 (2025版)
DedeCMS 是一款非常流行的 PHP 开源网站管理系统,以其简单易用、功能强大、模板丰富而闻名,尤其适合快速搭建企业官网、新闻门户、个人博客等类型网站。

第一部分:建站前准备
在开始之前,请确保您已准备好以下几样东西:
服务器环境
DedeCMS 是基于 PHP + MySQL 的,因此您的服务器需要满足以下条件:
- Web 服务器: Apache (推荐) 或 Nginx
- 数据库: MySQL 5.0+ 或 MariaDB
- PHP 版本: PHP 7.0 - 7.4 (建议使用 PHP 7.2 或 7.3,版本过高或过低可能会有兼容性问题)
如何获得环境?
- 虚拟主机: 最简单的方式,购买支持 PHP+MySQL 的虚拟主机,服务商通常会提供“一键安装”功能。
- 云服务器/独立服务器: 如阿里云、腾讯云、华为云等,购买后需要自己手动配置 LAMP (Linux + Apache + MySQL + PHP) 或 LNMP (Linux + Nginx + MySQL + PHP) 环境,可以使用宝塔面板、AMH 等服务器管理面板来简化配置过程。
- 本地环境: 用于在电脑上测试,推荐使用集成环境包,如:
- phpStudy (Windows 用户首选,简单易用)
- XAMPP (跨平台)
- MAMP (Mac 用户首选)
域名
一个网站的网址,www.yourcompany.com,您需要到阿里云、腾讯云等域名注册商处购买一个域名。

网站程序
即 Dedecms 的安装包,请从官方网站下载最新稳定版:
- 官方网站:
https://www.dedecms.com/
下载后解压,你会得到一个 dede 文件夹,里面包含了网站的所有文件。
第二部分:安装 Dedecms
安装过程非常简单,主要有两种方式。
使用虚拟主机/云服务器的“一键安装”功能
这是最推荐新手的方式。

- 登录您的虚拟主机控制面板。
- 找到“一键安装”或“应用商店”等功能。
- 在应用列表中找到“DedeCMS”或“织梦CMS”。
- 点击“安装”,按照提示填写以下信息:
- 网站域名: 您的域名,如
www.yourcompany.com。 - 网站目录: 网站文件存放的目录,通常填 或
wwwroot。 - 管理员账号: 您的后台登录用户名。
- 管理员密码: 您的后台登录密码。
- 数据库名/数据库用户名/数据库密码: 通常系统会自动为您创建并填好。
- 网站域名: 您的域名,如
- 点击“开始安装”,等待几分钟即可完成。
安装成功后,系统会提示您删除 install 文件夹,请务必删除以增强安全性。
手动安装(适用于本地环境或无一键安装的服务器)
-
上传程序文件:
- 将 Dedecms 解压后的
dede文件夹内的所有文件,通过 FTP 工具(如 FileZilla)上传到您服务器的网站根目录(通常是public_html或wwwroot)。 - 注意: 不要直接上传
dede文件夹本身,而是上传其内容。
- 将 Dedecms 解压后的
-
设置目录权限:
- 为了让安装程序可以写入配置文件,需要给以下目录设置可写权限(通常是 755 或 777)。
- 在 FTP 工具中右键点击以下文件夹,选择“文件权限”或“属性”,然后勾选“写入”或直接输入
777:/data/templets/uploads/a/html/plus/install(安装时需要,安装后删除)
- 安全提示: 安装完成后,务必将这些目录的权限改回
755。
-
运行安装向导:
- 在浏览器中访问您的域名,
http://www.yourcompany.com/install/index.php。 - 如果能看到安装界面,说明文件上传和权限设置成功。
- 在浏览器中访问您的域名,
-
填写安装信息:
- 环境检测: 系统会自动检测您的 PHP、MySQL 等环境,确保都满足要求。
- 设置参数:
- 网站名称: 您的公司网站名称。
- 网站首页标题: 对 SEO 很重要,建议格式为“公司名称 - 核心业务”。
- 网站关键词: 3-5 个核心业务关键词,用英文逗号隔开。
- 网站描述: 一段关于网站的简介,150 字左右。
- 数据库配置: 填写您在服务器上创建的数据库名、用户名和密码。
- 网站默认首页: 一般保持
index.htm不变。 - 管理员账号和密码: 设置您后台登录的用户名和密码,务必牢记!
- 点击“开始安装”,等待安装完成。
-
安装后操作:
- 删除
/install文件夹。 - 将
/data目录下的install_lock.txt文件删除(如果有的话)。 - 登录后台,检查并修改一些安全设置。
- 删除
第三部分:网站基础配置
安装完成后,我们需要对网站进行一些基础设置。
-
登录后台:
- 在域名后加上
/dede/,http://www.yourcompany.com/dede/。 - 使用刚才设置的管理员账号和密码登录。
- 在域名后加上
-
修改核心参数:
- 在后台左侧菜单找到 “系统” -> “系统基本参数”。
- 这里是网站的核心配置区域,请仔细填写:
- 站点设置: 网站名称、首页标题、关键字、描述等。
- 核心设置:
- 文件保存目录:
/uploads(保持默认)。 - 网站根目录: 保持默认 。
- 是否使用伪静态: 强烈建议选择“是”,这有利于 SEO,稍后会教您如何设置伪静态规则。
- 文件保存目录:
- 会员设置: 根据需要决定是否开启会员功能。
- 其他选项: 时区、发信邮箱等。
-
创建主菜单 (栏目管理):
- 网站的导航栏就是由“栏目”构成的。
- 在后台左侧菜单找到 “栏目” -> “添加顶级栏目”。
- 为企业网站,我们通常需要创建以下栏目:
- 首页: 这是必须的,但通常不需要手动创建,网站默认就有。
- 关于我们: 选择“内部栏目”,内容模型选择“文章”。
- 产品中心: 选择“内部栏目”,内容模型选择“产品”。
- 新闻动态: 选择“内部栏目”,内容模型选择“文章”。
- 成功案例: 选择“内部栏目”,内容模型选择“文章”。
- 联系我们: 选择“内部栏目”,内容模型选择“单页文档”。
- 在线留言: 选择“外部栏目”,链接地址填写
/plus/guestbook.php。
- 填写栏目信息:
- 栏目名称: 显示在导航栏上的文字。
- 栏目目录: 生成栏目的文件夹名,建议用英文或拼音。
- : 可以填写栏目的简介,支持 HTML。
- 列表模板: 选择该栏目列表页的模板样式。
- 文章模板: 选择该栏目内容页的模板样式。
-
:
- 发布文章/新闻: 在 ” -> “普通文章” 中,选择对应的栏目(如“新闻动态”),然后点击“增加普通文章”,填写标题、作者、来源、摘要和正文内容。
- 发布产品: 在 ” -> “产品” 中,选择“产品中心”栏目,点击“增加产品”,填写产品信息,并可以上传多张产品图片。
- 发布单页: 在 ” -> “单页文档管理” 中,选择“联系我们”栏目,填写公司地址、电话、邮箱、地图等信息。
第四部分:更换网站模板
默认的模板比较简陋,我们需要下载并安装更美观、更专业的企业模板。
-
下载模板:
- 可以去 Dedecms 官方模板市场、模板吧、站长素材等网站搜索“DedeCMS 企业模板”。
- 下载时注意选择与您 Dedecms 版本兼容的模板(通常是 UTF-8 版本)。
-
上传模板:
- 将下载的模板文件(通常是一个
.zip压缩包)通过 FTP 上传到您网站的/templets/目录下。 - 登录 Dedecms 后台,找到 “系统” -> “系统基本参数” -> “核心设置”。
- 在“默认模板风格”一栏,输入您上传的模板文件夹名称。
- 点击“确定”保存。
- 将下载的模板文件(通常是一个
-
设置模板:
- 您可以为不同的栏目设置不同的模板。
- 进入 “栏目” -> “管理栏目”,点击某个栏目后面的“修改”。
- 在“列表模板”和“文章模板”选项中,可以选择该栏目专用的模板文件。
第五部分:设置伪静态
伪静态可以将动态的 URL(如 plus/view.php?aid=123)转换为更美观、更有利于搜索引擎抓取的静态 URL(如 news/123.html)。
-
开启伪静态:
- 在后台 “系统” -> “系统基本参数” -> “核心设置” 中,将“是否使用伪静态”设置为“是”。
-
配置服务器规则:
- Apache 服务器: Dedecms 安装包里通常已经包含了
.htaccess文件,您只需要确保它已上传到网站根目录即可。 - Nginx 服务器: 需要手动在 Nginx 的配置文件中添加以下规则,您可以在宝塔面板中找到您网站的配置文件,在
server块内添加:location / { if (!-e $request_filename) { rewrite "^/([a-z0-9\-]+)/([a-z0-9\-]+)\.html$" /plus/list.php?tid=$1 last; rewrite "^/([a-z0-9\-]+)/([a-z0-9\-]+)\.html$" /plus/view.php?aid=$1 last; } }添加后,需要重启 Nginx 服务。
- Apache 服务器: Dedecms 安装包里通常已经包含了
第六部分:网站上线与维护
-
域名解析:
登录您的域名管理后台,将您的域名解析到服务器的 IP 地址,如果是虚拟主机,通常会有一个指定的 IP 地址。
-
安全设置:
- 修改后台目录: 将
/dede/目录重命名为一个不容易被猜测的名字,如myadmin/。 - 修改后台登录地址: 进入后台后,可以在 “系统” -> “系统基本参数” -> “其他选项” 中修改“后台目录”,达到和上面同样的效果。
- 定期备份: 在后台 “系统” -> “数据备份/恢复” 中,定期备份您的网站数据和数据库,这是最重要的习惯!
- 修改后台目录: 将
-
SEO 优化:
- 为每个页面设置独立的
title、keywords和description。 - 时,填写“。
- 网站地图自动生成,并提交给搜索引擎。
- 为每个页面设置独立的
总结与常见问题
-
Q: 安装时提示
目录权限不可写怎么办?- A: 通过 FTP 工具将
/data、/templets等目录的权限设置为 777,安装完成后再改回 755。
- A: 通过 FTP 工具将
-
Q: 网站打开很慢或样式错乱?
A: 检查是否开启了伪静态,服务器是否配置正确,检查模板文件是否完整,是否有 JS 或 CSS 文件路径错误。
-
Q: 如何修改网站底部的版权信息?
- A: 通常在 “系统” -> “系统基本参数” -> “站点信息” 中可以找到版权信息,有些模板也可能在
footer.htm模板文件中。
- A: 通常在 “系统” -> “系统基本参数” -> “站点信息” 中可以找到版权信息,有些模板也可能在
-
Q: 如何联系技术支持?
A: 可以访问 Dedecms 官方论坛或社区,在那里有大量的教程和可以提问的地方。
这份教程涵盖了从零开始搭建一个 Dedecms 企业站的全过程,希望对您有所帮助!祝您建站顺利!
