Dedecms 使用教程:从零开始搭建你的网站
第一部分:初识 Dedecms
什么是 Dedecms?

(图片来源网络,侵删)
Dedecms(全称:DedeCms,即织梦内容管理系统)是一款基于 PHP + MySQL 技术开发的开源网站管理系统,它以其简单、易用、功能强大而闻名,尤其适合个人博客、企业官网、新闻资讯、门户网站等类型的网站。
Dedecms 的核心特点:
- 模板分离:网站前台(用户看到的页面)和后台(管理员操作界面)完全分离,使用模板标签(如
{dede:arclist})来调用数据,修改网站样式非常方便,无需改动 PHP 代码。 - SEO 友好:内置强大的 SEO 优化功能,如自定义 URL、生成静态 HTML、自动生成网站地图(sitemap)、关键词设置等,有助于搜索引擎收录。
- 功能丰富:内置文章、图集、软件、下载、商品等多种模型,通过扩展可以满足各种内容发布需求。
- 扩展性强:拥有庞大的开发者社区,可以找到大量免费或付费的插件、模板和二次开发服务。
- 后台管理简单:界面直观,操作流程清晰,对新手非常友好。
第二部分:安装 Dedecms
在开始使用之前,你需要先把它安装到你的服务器上。
环境要求:

(图片来源网络,侵删)
- PHP 版本:5.6 及以上(建议 7.0+)
- MySQL 版本:5.0 及以上
- Web 服务器:Apache 或 Nginx
- 操作系统:Linux (推荐) 或 Windows
安装步骤(以 Linux + Apache 为例):
-
下载程序包
- 访问 Dedecms 官方网站:
www.dedecms.com - 在“下载”栏目中下载最新版本的稳定版程序包(
DedeCMS-V5.7.111-UTF8+SP2.zip)。
- 访问 Dedecms 官方网站:
-
上传文件
- 将下载好的 ZIP 压缩包解压。
- 使用 FTP 工具(如 FileZilla)将解压后的所有文件上传到你的网站根目录(通常是
public_html或www目录)。
-
设置目录权限
(图片来源网络,侵删)- 这是非常关键的一步!如果权限不正确,安装时会失败,后续也无法正常使用。
- 通过 FTP 工具连接服务器,右键点击以下文件夹,选择“文件权限”或“属性”,将其权限设置为 777:
/data目录(极其重要,存放核心配置文件)/uploads目录(上传附件)/templets目录(模板文件)/plus目录(附加功能)/special目录(专题)/html目录(生成的静态文件)
- 安装完成后,请务必将这些目录的权限改回 755 或更安全的权限!
-
运行安装向导
- 在浏览器中访问你的网站域名,
http://www.yourdomain.com。 - 如果一切正常,你会看到 Dedecms 的欢迎页面和安装向导。
- 点击“我同意”,进入“环境检测”页面,确保所有检测项都显示为“√”或“通过”,如果失败,请检查你的 PHP 和 MySQL 环境配置。
- 在浏览器中访问你的网站域名,
-
填写数据库信息
- 数据库服务器:通常是
localhost。 - 数据库用户名:你的数据库用户名。
- 数据库密码:你的数据库密码。
- 数据库名:在 MySQL 中提前创建一个空的数据库。
- 数据库前缀:默认是
dede_,如果只有一个网站,无需修改,如果要在同一数据库安装多个 Dedecms,请修改为不同的前缀,如cms1_,cms2_。
- 数据库服务器:通常是
-
完成安装
- 点击“开始安装”,程序会自动创建数据表并写入初始数据。
- 安装成功后,会提示你删除
/install目录,请务必删除它,这是网站安全的第一步! - 将
/data目录的权限从 777 改回 755。
-
登录后台
- 在浏览器地址栏输入
http://www.yourdomain.com/dede(后台默认目录,可在安装时修改)。 - 使用默认管理员账号
admin和密码password登录。 - 【重要】:首次登录后,立即修改管理员密码!进入“系统” -> “系统用户管理” -> “修改密码”。
- 在浏览器地址栏输入
第三部分:后台核心功能详解
登录后台后,你将看到一个功能丰富的控制面板。
核心设置
-
系统 -> 系统基本参数:
- 这是最重要的配置区域,包含了网站的所有核心信息。
- 站点信息:网站名称、网站Logo、网站版权信息、公司地址等。
- 核心设置:是否开启会员功能、是否开启验证码、关键字替换等。
- 上传设置:设置允许上传的文件类型、大小限制等。
- 其他选项:URL 静态化(SEO 关键!)、首页默认文件等。
-
系统 -> SQL命令工具:
- 当你需要批量执行 SQL 语句(如修复数据表、导入插件数据)时使用。新手慎用,操作前务必备份数据库!
栏目管理
栏目是网站的骨架,用于分类内容。
- 核心 -> 栏目管理:
- 添加顶级栏目:点击“增加顶级栏目”,填写栏目名称、选择栏目类型(文章、图集等)、设置栏目模板(留空则使用默认)、是否生成静态页等。
- 添加子栏目:选中一个顶级栏目,点击“增加子栏目”,操作同上。
- 栏目属性:
- 栏目列表:是否在首页或其他栏目页调用此栏目下的文章列表。
- 外部链接:如果此栏目不需要发布内容,而是链接到其他网站,可以选择此项。
- 单页栏目:适合制作“关于我们”、“联系我们”这类内容固定不变的页面。 发布与管理**
这是网站的血肉,用于发布具体文章。
-
核心 -> 内容发布:
- 点击“添加文章”,进入编辑器。
- 必须填写项:
- 。
- 栏目:选择文章要发布的栏目。
- 在编辑器中输入文章正文,支持图文混排。
- 重要选项:
- 缩略图:文章列表中显示的小图,点击“上传新文件”或“选择已上传的图片”。
- 文章来源:如“本站原创”、“转载自XX网”。
- 作者:文章作者。
- 关键字:多个关键字用英文逗号隔开,利于 SEO。
- 内容简介:文章的摘要,会显示在列表页。
- 发布:填写完毕后,点击“保存”或“立即发布”,发布成功后,系统会根据你的设置生成一个静态的 HTML 页面。
-
-> 内容管理:
- 这里是所有文章的总汇。
- 你可以进行审核、修改、删除、移动、生成HTML等操作。
- 使用顶部的筛选功能,可以快速找到你需要的文章。
模板与首页
Dedecms 的强大之处在于模板系统。
-
模板 -> 模板管理:
- 这里管理着网站所有的模板文件(
.htm)。 - 首页模板:
index.htm,这是网站的首页模板,你可以在后台“模板管理” -> “默认模板管理”中找到它并在线编辑。 - 栏目页模板:
list_栏目ID.htm,新闻栏目下的文章列表页模板。 - 文章页模板:
article_栏目ID.htm或article_artlist.htm,单篇文章的详情页模板。
- 这里管理着网站所有的模板文件(
-
如何修改首页?
- 进入“模板” -> “模板管理” -> “默认模板管理”。
- 找到
index.htm,点击“修改”。 - 你会看到一堆
{dede:...}的标签,这些都是 Dedecms 的模板标签,用于调用数据。 - 常用标签示例:
{dede:arclist row='8' titlelen='30' typeid='1'}- 调用栏目ID为 1 的文章,显示 8 条,标题长度为 30 个字符。
[field:title/]显示标题[field:arcurl/]显示链接[field:picname/]显示缩略图
{dede:channel type='top'}- 调用所有顶级栏目。
[field:typename/]显示栏目名[field:typelink/]显示栏目链接
- 你可以像编辑普通 HTML 网页一样修改
index.htm,通过组合这些标签来调用你想要显示的内容,修改后,点击“保存”。
第四部分:常用操作与技巧
如何更换网站模板?
- 下载新模板:从 Dedecms 官方模板库或第三方模板网站下载你喜欢的模板(通常是
.zip文件)。 - 上传模板文件:解压模板包,将里面的
images、templets等文件夹通过 FTP 上传到你的网站根目录,覆盖或合并原有文件。 - 设置模板:进入后台“模板” -> “默认模板管理”,选择你刚才上传的模板文件,点击“设为默认”。
如何安装插件?
- 下载插件:下载插件包(通常是
.zip文件)。 - 上传插件:解压,将
plus或data等文件夹通过 FTP 上传到网站根目录。 - 安装插件:进入后台“模块” -> “模块管理”,点击“上传新模块”,选择插件包中的
install.php文件进行安装。 - 启用插件:安装成功后,在“模块管理”中找到该插件,点击“启用”。
如何生成全站静态HTML?
- 进入后台“生成” -> “一键更新网站”。
- 你可以选择:
- 更新主页:重新生成首页。
- 更新栏目:重新生成所有栏目页。
- 更新文档:重新生成所有文章页。
- 更新所有:一键更新整个网站。首次生成或内容更新后常用此功能。
- 点击“开始执行”,等待完成即可。
网站安全建议
- 定期备份:定期在后台“系统” -> 数据备份/恢复 中备份数据库和网站文件。
- 修改后台目录:安装完成后,立即修改后台目录名,将
/dede改成一个别人猜不到的名字,如/myadmin。 - 使用强密码:为管理员账号设置复杂密码(字母+数字+符号)。
- 及时更新:关注 Dedecms 官方,发现安全漏洞后及时升级程序。
- 删除无用文件:删除
/install目录和/plus/diy.php等可能存在安全隐患的文件(如果不用的话)。
第五部分:总结与资源
Dedecms 是一个非常适合新手入门的 CMS 系统,它的核心逻辑是: 后台管理内容 -> 前台通过模板标签调用内容 -> 生成静态页面供用户访问。
掌握了“栏目管理”、“内容发布”和“模板修改”这三点,你就可以独立搭建和运营一个功能完善的网站了。
学习资源:
- Dedecms 官方论坛:
bbs.dedecms.com- 最权威的问答社区,遇到问题可以在这里搜索或提问。 - 模板/插件下载站:
www.dede58.com、www.eyoucms.com(原织梦) 等,有大量免费资源。 - 视频教程:在 Bilibili、腾讯课堂等平台搜索“Dedecms 教程”,有大量视频教程可供参考。
希望这份教程能帮助你顺利开启你的 Dedecms 建站之旅!祝你成功!
