DedeCms 企业网站搭建完整教程

DedeCms 是一款非常经典的开源内容管理系统,以其简单易用、模板丰富、扩展性强而广受欢迎,特别适合快速搭建企业官网、新闻门户等网站。

dedecms企业网站搭建教程
(图片来源网络,侵删)

第一部分:准备工作

在开始之前,请确保您已经准备好以下环境和工具:

  1. 域名:您网站的网址,www.yourcompany.com
  2. 服务器空间
    • 类型:支持 PHP 的虚拟主机或云服务器。
    • 版本:建议 PHP 7.0 - 7.4 版本(DedeCms 5.7 对 PHP 8.x 的支持可能不稳定)。
    • 数据库:需要至少一个 MySQL 数据库。
    • 环境:Linux + Nginx/Apache + MySQL 是最常见的组合。
  3. FTP 客户端软件:用于将文件上传到服务器,推荐使用 FileZilla(免费、跨平台)。
  4. 本地环境软件(可选,但推荐):如果您想在本地测试,可以安装 phpStudyXAMPP,它们可以在您的电脑上模拟服务器环境。

第二部分:安装 DedeCms

我们将以最常用的“一键上传安装”方式为例。

步骤 1:下载 DedeCms

  1. 访问 DedeCms 官方网站:https://www.dedecms.com/
  2. 在首页找到“下载中心”或直接进入下载页面。
  3. 下载最新稳定版的 DedeCms,目前最新稳定版是 DedeCms V5.7 SP2
  4. 下载的是一个压缩包,dedecms-v57-sp2UTF8-GBK.zip,注意版本,UTF-8 版本适合多语言或特殊字符,GBK 版本对中文优化较好。企业官网建议选择 UTF-8 版本

步骤 2:上传文件到服务器

  1. 使用 FTP 软件(如 FileZilla)连接到您的服务器。
  2. 登录后,进入您网站的根目录,通常是 public_htmlwwwroothtdocs
  3. 将下载的 DedeCms 压缩包解压
  4. 将解压后的文件夹内的所有文件和文件夹上传到服务器的根目录。
    • 注意:不要直接上传 zip 压缩包!
    • 重要:如果您的网站根目录下已有其他文件(如 index.html),请先备份或删除它们。

步骤 3:创建数据库

  1. 登录您的服务器控制面板(如 cPanel、宝塔面板等)。
  2. 找到“数据库”管理工具(如 “MySQL 数据库”、“数据库管理器”)。
  3. 创建一个新的数据库,dedecms_db
  4. 创建一个新的数据库用户,dedecms_user
  5. 为该用户授权,使其拥有对 dedecms_db 数据库的所有权限。
  6. 记录下以下信息,稍后安装时需要:
    • 数据库名称
    • 数据库用户名
    • 数据库密码
    • 数据库主机(通常是 localhost

步骤 4:运行安装程序

  1. 在浏览器中访问您的域名,http://www.yourcompany.com

  2. 如果您上传正确,应该会看到一个 DedeCms 的安装引导页面,如果出现文件权限问题,根据提示修改相应目录的权限(通常需要将 datauploadstemplets 等目录设置为 777 权限,安装完成后记得改回 755)。

    dedecms企业网站搭建教程
    (图片来源网络,侵删)
  3. 点击“同意”进入安装步骤。

    • 步骤 4.1:环境检测

      系统会自动检测您的 PHP、MySQL 等环境,如果显示“通过”或“建议”,则可以继续,如果有“不通过”的项,请根据提示解决(通常是 PHP 版本过低或缺少某个扩展)。

    • 步骤 4.2:参数配置

      dedecms企业网站搭建教程
      (图片来源网络,侵删)
      • 网站安装目录:保持默认 即可。
      • 网站域名:填写您的域名,如 http://www.yourcompany.com
      • 网站默认首页:保持默认 index.html
      • 网站名称:填写您的公司名称。
      • 网站管理员账号:您登录后台的用户名,建议不要用 admin
      • 密码:设置一个强密码。
      • 电子邮件:填写您的常用邮箱。
      • 数据库配置
        • 数据库服务器:填写 localhost
        • 数据库名称:填写您刚才创建的数据库名(如 dedecms_db)。
        • 数据库用户名:填写您创建的用户名(如 dedecms_user)。
        • 数据库密码:填写您设置的密码。
        • 数据库前缀:为了安全,可以修改默认的 dede_ 为一个随机字符串,如 abc_
      • 网站版权信息:填写您的公司版权信息。
      • 点击“开始安装”
    • 步骤 4.3:安装完成

      • 系统会自动执行安装脚本,创建数据表并写入初始数据。
      • 安装成功后,会提示您删除 /install 目录。请务必删除此目录! 这是出于安全考虑。
      • 点击“立即访问网站”,您将看到网站的首页。
      • 点击“进入后台管理”,使用您刚才设置的管理员账号和密码登录。

第三部分:网站基础设置

安装完成后,我们需要对网站进行一些基础配置。

步骤 1:登录后台并修改核心参数

  1. 访问 http://www.yourcompany.com/dede/dede 是默认的后台目录,为了安全,可以在后台修改)。

  2. 登录后台后,首先进入 “系统” -> “系统基本参数”

    • 站点设置
      • 网站名称:修改为您的公司全称。
      • 网站关键词:填写 3-5 个核心关键词,如“网站建设,APP开发,北京网络公司”,用于 SEO。
      • 网站描述:用一句话描述您的网站业务,用于 SEO。
      • 版权信息:修改为您的公司版权。
    • 核心设置
      • 首页文件名:保持 index.html
      • CMS 根目录:保持 。
      • 是否开启伪静态强烈建议开启!这有利于 SEO,请根据您的服务器环境(Nginx 或 Apache)选择对应的伪静态规则,并将其添加到您的服务器配置中,DedeCms 官网和后台通常提供规则文件。

步骤 2:修改网站栏目

栏目是网站的骨架,我们需要创建企业网站的常见栏目。

  1. 在后台左侧菜单,进入 “栏目” -> “添加栏目”

  2. 常见企业网站栏目

    • 首页:通常不需要手动创建,它是默认的。
    • 关于我们
      • 栏目名称:关于我们
      • 栏目类型:选择“外部链接”或“单页文档”,如果内容较多,选择“普通栏目”。
      • 选择模板:选择一个合适的关于我们页面模板(如 about_article.htm)。
    • 产品中心
      • 栏目名称:产品中心
      • 栏目类型:选择“普通栏目”。
      • 列表命名规则:可以保持默认,或自定义。
      • 选择模板:选择产品列表页模板(如 product_list.htm)。
    • 案例展示 / 成功案例
      • 栏目名称:案例展示
      • 栏目类型:选择“普通栏目”。
      • 选择模板:选择案例列表页模板(如 case_list.htm)。
    • 新闻中心 / 公司动态
      • 栏目名称:新闻中心
      • 栏目类型:选择“普通栏目”。
      • 选择模板:选择新闻列表页模板(如 news_list.htm)。
    • 联系我们
      • 栏目名称:联系我们
      • 栏目类型:选择“单页文档”。
      • 在这里填写您的公司地址、电话、邮箱、地图等。
      • 选择模板:选择联系我们页面模板(如 contact_us.htm)。
    • 人才招聘
      • 栏目名称:人才招聘
      • 栏目类型:选择“普通栏目”。
      • 选择模板:选择招聘列表页模板(如 job_list.htm)。

    提示:创建栏目时,可以设置“上级栏目”,从而构建多级栏目结构。

步骤 3:发布内容

有了栏目,就可以往里面添加内容了。

  1. 发布文章/新闻

    • 进入 “核心” -> “内容发布” -> “添加普通文章”
    • 选择刚才创建的“新闻中心”栏目。
    • 填写文章标题、选择缩略图、填写摘要、在内容编辑器中输入正文内容。
    • 点击“保存”或“保存并生成”。
  2. 发布产品

    • 进入 “核心” -> “内容发布” -> “添加普通文章”
    • 选择“产品中心”栏目。
    • DedeCms 的产品模型和普通文章略有不同,如果使用默认模型,操作类似,如果有安装“产品模型”插件,会有专门的“产品发布”入口,可以设置产品规格、价格等。
  3. 添加首页内容

    • 通常由多个“首页调用”模块组成,如公司简介、产品推荐、新闻列表等。
    • 您可以在后台 “模板” -> “默认首页管理” 中修改 index.htm 文件来调整首页布局。
    • 更简单的方式是使用 DedeCms 的 “首页调用” 功能,在后台的“主页管理”或通过“自由列表”等模块来动态生成首页内容,这样更灵活。

第四部分:更换网站模板

默认模板比较简陋,我们可以更换一个更美观、更适合企业形象的模板。

  1. 获取模板

    • 可以从 DedeCms 官方模板市场、模板网站(如 17素材网、模板王等)购买或下载免费的企业模板。
    • 模板通常是一个 .zip 压缩包。
  2. 上传模板

    • 使用 FTP 登录您的服务器。
    • 进入 /templets/ 目录。
    • 创建一个新的文件夹,newcompany
    • 将下载的模板包解压,把里面的所有文件上传到 /templets/newcompany/ 目录下。
  3. 应用模板

    • 登录 DedeCms 后台。
    • 进入 “系统” -> “系统基本参数” -> “核心设置”
    • 找到 “默认模板风格”,将其修改为您刚才上传的文件夹名称,如 newcompany
    • 保存后,刷新网站首页,您就能看到新模板了。
  4. 自定义模板(可选)

    • 如果您懂一些 HTML 和 CSS,可以直接修改 /templets/newcompany/ 目录下的 .htm 文件来调整网站的样式和布局。

第五部分:安全与维护

重要安全设置

  1. 修改后台目录

    • 进入 “系统” -> “系统基本参数” -> “性能选项”
    • 找到 “后台目录名称”,将其修改为一个别人不容易猜到的名称(如 myadmin2025),然后保存。
    • 之后,您需要通过 http://www.yourcompany.com/myadmin2025/ 才能访问后台。
  2. 更改管理员账号

    • 安装时不要用 admin,如果用了,请进入 “系统” -> “系统用户管理”,删除 admin,并创建一个新的管理员账号。
  3. 设置文件权限

    • 安装完成后,将 datauploadstemplets 等目录的权限从 777 改回 755,以提高安全性。

日常维护

  1. 定期备份数据

    • 进入 “系统” -> “数据库备份/恢复”
    • 定期备份您的数据库和网站程序,这是最重要的习惯!
  2. 更新系统

    关注 DedeCms 官方网站,如果发现安全漏洞或新版本,及时更新您的系统。

  3. 安装安全插件

    可以在 DedeCms 官方或第三方网站寻找一些安全插件,如“登录验证码”、“防注入”等,来增强网站安全性。


通过以上五个步骤,您已经成功地从零开始搭建了一个功能基本完善、外观精美的 DedeCms 企业网站。

  • 准备 -> 安装 -> 基础设置 -> 更换模板 -> 安全维护

这是一个完整的流程,DedeCms 的强大之处在于其灵活的模板系统和丰富的扩展插件,当您熟悉了基本操作后,可以继续探索更多高级功能,如表单提交、在线留言、会员系统等,让您的企业网站更加专业和实用。