Dedecms V5.7 综合使用教程

Dedecms(织梦内容管理系统)是国内非常流行的一款开源PHP网站管理系统,尤其适合快速搭建新闻、博客、企业展示等类型的网站,V5.7是一个经典且稳定的版本。

dedecmsv5.7使用教程
(图片来源网络,侵删)

第一部分:安装与初始化

在开始之前,请确保你的服务器环境满足要求:

  • 操作系统: Linux/Windows
  • Web服务器: Apache/Nginx (推荐 Apache)
  • 数据库: MySQL 5.0+
  • PHP: PHP 5.2/5.3/5.4 (V5.7对高版本PHP支持不佳,建议使用PHP 5.2-5.4)

步骤1:上传程序文件

  1. 下载 Dedecms V5.7 官方安装包(从官网或可信源下载)。
  2. 通过 FTP 或服务器管理工具(如 cPanel,宝塔面板)将解压后的 uploads 文件夹内的所有文件上传到你网站的根目录(通常是 public_htmlwww)。

步骤2:创建数据库和数据库用户

  1. 登录你的服务器控制面板(如 cPanel, phpMyAdmin)。
  2. 创建一个新的数据库(dedecms_db)。
  3. 创建一个新的数据库用户(dedecms_user)。
  4. 为该用户授予对新创建数据库的 所有权限

步骤3:运行安装向导

  1. 在浏览器中访问你的网站域名,http://www.yourdomain.com/install
  2. 如果一切正常,你会看到安装欢迎界面,点击“我同意”。
  3. 环境检测:系统会自动检测你的服务器环境,如果出现红色叉号,需要根据提示解决(如PHP版本、文件夹权限等)。datatemplets 目录需要设置为 可写(777权限),安装成功后再改回安全权限(755)。
  4. 设置参数
    • 网站名称:填写你的网站名称。
    • 网站首页:填写你的网站首页地址,通常是 index.html
    • 网站首页默认编码:强烈建议使用 UTF-8
    • 管理员账号:设置你的后台登录用户名。
    • 管理员密码:设置一个强密码。
    • 安全提问:用于找回密码,可以随意设置。
    • 数据库设置:填写你刚才创建的数据库名、用户名和密码。
  5. 开始安装:点击“开始安装”,等待片刻,安装程序会自动创建数据表并写入初始数据。
  6. 安装完成:看到成功提示后,删除 install 文件夹,以防止安全风险。

步骤4:登录后台

访问 http://www.yourdomain.com/dede(或你后台目录),使用你刚才设置的管理员账号和密码登录。


第二部分:后台基础配置

登录后台后,首先需要进行一些基础设置,让网站符合你的需求。

系统基本参数

路径:系统 -> 系统基本参数 这是最重要的配置区域,请仔细设置。

dedecmsv5.7使用教程
(图片来源网络,侵删)
  • 站点设置:网站名称、网站logo、网站版权信息、网站首页等。
  • 核心设置
    • CMS默认首页:通常设置为 index.html
    • 文件命名规则:用于生成文章、栏目等页面的文件名,可以自定义。
    • 是否使用伪静态:如果你的服务器支持并配置了伪静态规则,可以开启,这有利于SEO。
  • 上传设置
    • 允许的文件类型:根据需要设置,如 jpg|gif|png|zip|rar
    • 附件大小限制:根据服务器配置调整。
  • 其它选项
    • 是否开启会员功能:如果你的网站不需要用户注册,可以关闭。
    • 是否开启多站点支持:通常保持关闭。

栏目管理

栏目是网站的骨架,所有内容都归属在栏目下。 路径:核心 -> 栏目管理 -> 添加栏目

核心概念

  • 栏目类型
    • 栏目首页:可以理解为该栏目下的文章列表页,这是最常用的类型。
    • 外部链接:点击栏目名直接跳转到你指定的外部网址。
    • 单页文档:用于制作一个独立的页面,如“关于我们”、“联系我们”等,它没有文章列表。
    • 封面频道:通常用于首页焦点图、产品展示等,可以发布内容,但不是文章列表。
  • 栏目选项
    • 生成栏目HTML:选择“是”,系统会为该栏目生成一个静态的列表页(如 a/1.html)。
    • :对于“单页文档”类型,在这里填写页面的内容。
    • 列表模板:选择该栏目文章列表的样式模板文件(位于 templets/default 目录下)。
    • 文章命名规则:可以单独为该栏目设置文章页面的命名规则。

操作流程

  1. 点击“添加顶级栏目”。
  2. 填写栏目名称、选择栏目类型、选择上级栏目(顶级栏目没有上级)。
  3. 设置栏目内容(如果是单页)、选择列表模板。
  4. 点击“确定”保存。

模板管理

Dedecms使用模板来控制网站的显示样式。 路径:模板 -> 默认模板管理

dedecmsv5.7使用教程
(图片来源网络,侵删)
  • 模板文件结构
    • index.htm: 网站首页模板。
    • list_栏目ID.htm: 某个栏目下的文章列表页模板。
    • article_栏目ID.htm: 某个栏目下的文章内容页模板。
    • head.htm: 网站头部公共模板。
    • footer.htm: 网站底部公共模板。
  • 如何修改模板
    • 点击“默认模板管理”,找到对应的模板文件,点击“修改”。
    • 模板文件是HTML文件,里面嵌入了Dedecms的模板标签
      • {dede:global.cfg_webname/}:输出网站名称。
      • {dede:arclist typeid='1' titlelen='30' row='10'}:调用栏目ID为1的10篇文章,标题长度为30字节。
      • {dede:field.title/}:在文章页中,输出当前文章的标题。
    • 你可以像编辑普通HTML文件一样修改这些模板,但请不要随意删除或修改模板标签,否则会导致页面显示错误。

第三部分:内容发布与管理

这是网站运营的核心工作。

添加文章

路径:核心 -> 内容发布 -> 添加文章

  1. 选择栏目:首先必须选择文章要归属的栏目。
  2. :输入文章的标题。
  3. TAG标签:为文章设置关键词,用逗号隔开,有利于聚合和SEO。
  4. 摘要:填写文章的简短描述,会出现在列表页和搜索引擎结果中。
  5. 来源:文章的来源媒体。
  6. 作者:文章的作者。
  7. :在下方富文本编辑器中编写文章内容,可以插入图片、视频等。
    • 图片处理:插入图片时,建议使用Dedecms自带的“远程图片本地化”功能,将外部图片保存到你的服务器上,避免图片失效。
  8. 发布选项
    • 是否生成HTML:选择“是”,生成静态页面,利于SEO和访问速度。
    • 跳转网址:如果想让点击标题后跳转到其他网站,可以在这里填写。
  9. 点击“保存”或“保存并生成HTML”。

内容管理

路径:核心 -> 内容发布 -> 内容管理

在这里你可以查看、修改、删除所有已发布的文章。

  • 快速编辑:可以对文章进行简单的修改和更新。
  • 审核:如果你的网站开启了文章审核功能,新发布的文章会在这里待审核状态。
  • 生成HTML:可以手动选择文章,重新生成对应的HTML页面。

第四部分:常用功能与技巧

友情链接

路径:核心 -> 友情链接 -> 增加一个链接 可以添加文字链接、图片链接等,并设置其在首页或内页的显示位置。

广告管理

路径:核心 -> 广告管理 -> 增加一个广告位 可以创建各种类型的广告(图片、Flash、代码),并将其投放到网站的不同位置(通过调用广告标签实现)。

自定义模型

如果默认的文章模型不能满足你的需求(你需要一个“产品”模型,包含价格、规格等字段),可以自定义模型。 路径:核心 -> 内容模型管理 -> 模型

  • 创建模型:定义模型的名称和表前缀。
  • 增加字段:为模型添加自定义字段,如 price (价格), spec (规格) 等,并设置字段类型(文本、数字、图片等)。
  • 生成模板:为新的模型创建列表页和内容页模板。

生成网站

当你修改了栏目、模板或发布了大量文章后,需要重新生成网站。 路径:生成 -> 一键生成网站

  • 首页HTML:生成网站首页。
  • 栏目HTML:生成所有栏目页。
  • 内容HTML:生成所有文章页。
  • 更新XML:生成网站地图(sitemap)。 建议在完成一系列更新操作后,统一进行一次生成。

第五部分:安全与维护

修改后台目录

为了防止暴力破解,强烈建议修改后台默认目录 dede

  1. 在FTP中,将 dede 文件夹重命名为你自定义的名称(如 myadmin)。
  2. 修改 include/config_base.php 文件,找到 $cfg_cmspath = '/dede';,将其中的 dede 改为你的新目录名。
  3. 以后访问后台的地址就变成了 http://www.yourdomain.com/myadmin

修改管理员账号和密码

不要使用默认的 admin,在后台“系统基本参数”中可以修改管理员密码。

定期备份

  • 数据库备份:后台提供数据库备份功能,定期导出 .sql 文件并保存到本地。
  • 网站文件备份:通过FTP将整个网站目录打包下载保存。

关闭不必要的功能

如果不需要会员功能,在“系统基本参数”中关闭它,减少被攻击的风险。

及时更新

关注Dedecms官方动态,如果有安全补丁,及时下载更新。


Dedecms V5.7 功能强大,但上手也相对简单,核心逻辑就是:

  1. 建骨架(栏目)
  2. 选皮肤(模板)
  3. (文章)
  4. 发布(生成HTML)

希望这份详细的教程能帮助你顺利地使用 Dedecms V5.7 构建和管理你的网站,祝你使用愉快!