第一步:准备工作

在开始之前,请确保你已经准备好了以下三样东西:

织梦cms本地安装教程
(图片来源网络,侵删)
  1. phpStudy 集成环境包

    • 作用:一键安装并管理 Apache (Web服务器)、MySQL (数据库) 和 PHP (编程语言),这是本地运行织梦CMS的基础。
    • 下载地址:访问 phpStudy 官方网站 下载最新版本,对于个人用户,推荐下载 Windows 版
    • 注意:请根据你的电脑系统选择 32 位或 64 位版本。
  2. 织梦CMS 程序源码

    • 作用:这就是织梦CMS的核心文件。
    • 下载地址:访问 织梦CMS 官方网站 下载最新稳定版本的源码,下载格式通常是 .zip 压缩包。
  3. 一款解压缩软件

    • 作用:用来解压 phpStudy 和织梦CMS的压缩包。
    • 推荐Bandizip7-Zip 或 WinRAR,如果你的电脑是 Windows 11,系统自带解压功能。

第二步:安装与配置环境

这一步是搭建本地服务器的核心。

织梦cms本地安装教程
(图片来源网络,侵删)

安装 phpStudy

  • 双击你下载的 phpStudy 安装包(phpstudy_pro.zip)。
  • 解压到你指定的目录,D:\phpStudy
  • 进入解压后的文件夹,找到 phpstudy_pro.exe 文件,双击运行。
  • 重要提示:首次运行时,可能会弹出安全警告,询问你是否允许此应用通过防火墙,请选择“允许”或“是”。
  • 启动后,你会看到一个简洁的控制面板。

启动环境服务

  • 在 phpStudy 控制面板上,确保 ApacheMySQL 服务都已启动。
  • 如何启动:如果服务是“停止”状态,直接点击其右侧的“启动”按钮即可。
  • 如何检查:启动后,按钮会变为“停止”,状态栏显示“运行中”。

配置虚拟主机(可选但推荐)

为了让你的本地网站访问起来更方便(例如通过 http://mydedecms 访问,而不是 http://localhost/dedecms),我们配置一个虚拟主机。

  • 步骤 1:修改 Hosts 文件

    • 按下 Win + R 键,输入 drivers\etc 并回车,打开 etc 文件夹。
    • 用记事本打开 hosts 文件。
    • 在文件末尾添加一行:0.0.1 mydedecms
    • 保存并关闭文件,这一步的作用是将 mydedecms 这个域名指向你的本地电脑。
  • 步骤 2:配置 Apache

    • 在 phpStudy 控制面板,点击右上角的 “设置” -> “打开配置文件” -> “httpd-vhosts.conf"
    • 在文件末尾的 <VirtualHost *:80> ... </VirtualHost> 配置块中,添加或修改如下内容:
      <VirtualHost *:80>
          DocumentRoot "D:/phpStudy/WWW/dedecms"  # !!! 这里的路径要指向你之后要放的织梦程序文件夹 !!!
          ServerName mydedecms
          ServerAlias mydedecms
          <Directory "D:/phpStudy/WWW/dedecms">  # !!! 同上,路径保持一致 !!!
              Options FollowSymLinks ExecCGI
              Require all granted
              AllowOverride All
              Order allow,deny
              Allow from all
          </Directory>
      </VirtualHost>
    • 注意DocumentRoot<Directory> 中的路径必须是你即将存放织梦程序的位置,我们这里假设放在 D:\phpStudy\WWW\dedecms
  • 步骤 3:重载配置

    • 保存 httpd-vhosts.conf 文件,然后回到 phpStudy 控制面板,点击 “重启服务” (先点 Apache 的停止,再点启动) 或 “重载配置” (如果有的话),让新的配置生效。

第三步:安装织梦CMS

环境已经准备好了,现在来安装织梦程序。

解压并放置织梦程序

  • 将你下载的织梦CMS压缩包(DedeCMS-V57-UTF8-SP2.zip)解压。
  • 你会得到一个名为 DedeCMS-V57-UTF8-SP2 的文件夹。
  • 将这个文件夹内的 所有文件和文件夹,复制或剪切到你之前在 phpStudy 中配置的网站根目录下,D:\phpStudy\WWW\
  • 为了方便,你可以直接将这个文件夹重命名为 dedecms,这样,你的网站根目录就是 D:\phpStudy\WWW\dedecms

运行安装向导

  • 打开你的浏览器,在地址栏输入你配置的虚拟主机地址:http://mydedecms
  • 如果一切正常,你会看到织梦CMS的安装欢迎页面,点击“我同意”。
  • 环境检测:系统会自动检测你的 PHP、MySQL 等环境,如果前面步骤都正确,这里应该会全部显示“√”或“通过”,如果有红叉,根据提示信息检查 phpStudy 的设置。
  • 创建数据库
    • 在安装界面的“数据库设置”部分,你需要手动创建一个数据库。
    • 数据库主机:填写 localhost
    • 数据库用户名:填写 root (phpStudy 默认)。
    • 数据库密码:填写 root (phpStudy 默认,如果你在 phpStudy 中修改过,请填写你自己的密码)。
    • 数据库名自定义一个名字dedecms_local
    • 前缀:保持默认 dede_ 即可。
    • 点击“创建数据库”按钮,如果提示成功,即可进行下一步。

完成安装

  • 网站信息设置
    • 网站名称:给你的网站起个名字,我的本地织梦站”。
    • 网站首页:默认是 index.php
    • 管理员账号:设置你的后台登录用户名,admin
    • 管理员密码:设置一个安全的密码。
    • 邮箱:填写你的邮箱地址。
  • 点击“开始安装”。
  • 安装过程很快,完成后会提示你安装成功,并显示一个 “删除 install 目录” 的提醒。

第四步:完成安装与后续操作

删除安装目录

这是 至关重要 的一步,可以防止网站被恶意攻击。

  • 通过文件管理器(如 Windows 资源管理器),进入你的网站根目录 D:\phpStudy\WWW\dedecms
  • 找到并删除名为 install 的整个文件夹。

访问网站和后台

  • 访问网站前台:在浏览器地址栏输入 http://mydedecms,你就能看到织梦CMS的默认首页了。
  • 访问网站后台:在浏览器地址栏输入 http://mydedecms/dede (或 /dedemc,根据版本略有不同),然后输入你刚才设置的管理员账号和密码,即可登录网站后台进行管理。

常见问题与解决方法

  • 问题1:安装时提示 ! 数据库连接失败,请检查配置。

    • 原因:数据库信息错误或数据库未启动。
    • 解决
      1. 检查 phpStudy 中 MySQL 服务是否已启动。
      2. 检查数据库名、用户名、密码是否正确,尤其是密码,不要漏掉。
      3. 确保数据库名是刚刚你创建的那个(如 dedecms_local)。
  • 问题2:浏览器访问 http://mydedecms 显示 404 错误或找不到页面。

    • 原因:Apache 未启动,或虚拟主机配置有误。
    • 解决
      1. 检查 phpStudy 中 Apache 服务是否已启动。
      2. 检查 hosts 文件是否添加了 0.0.1 mydedecms
      3. 检查 httpd-vhosts.conf 中的 DocumentRoot 路径是否和织梦程序的实际存放路径完全一致。
  • 问题3:安装时 环境检测 项显示红叉。

    • 原因:PHP 相关功能未开启或版本不兼容。
    • 解决:在 phpStudy 控制面板,点击 “切换版本” 或 “设置” -> “打开配置文件” -> php.ini,根据错误提示,找到对应的配置项(如 file_uploads, mbstring 等),去掉前面的分号 并确保其值为 On,保存后,重启 Apache 服务。
  • 问题4:后台登录后一片空白或出现乱码。

    • 原因:编码问题或缓存问题。
    • 解决
      1. 确保你下载的是 UTF-8 版本的织梦,phpStudy 的 PHP 版本也支持 UTF-8。
      2. 清除浏览器缓存,或尝试换一个浏览器(如 Chrome、Edge)。
      3. 检查数据库编码是否为 utf8_general_ci

至此,你已经成功在本地电脑上安装好了织梦CMS!现在你可以尽情地学习和测试网站的各种功能了。