织梦CMS5.7安装步骤详解?

99ANYc3cd6
预计阅读时长 14 分钟
位置: 首页 织梦建站 正文

织梦CMS 5.7 安装完整教程

织梦CMS是一款非常流行的PHP开源网站管理系统,尤其适合建站新手和中小企业,本教程将引导你一步步完成安装。

织梦cms5.7安装
(图片来源网络,侵删)

第一步:环境准备

在安装织梦CMS之前,你的服务器或本地环境必须满足以下要求,织梦5.7对PHP版本有一定要求,请务必注意。

必需软件

  • Web服务器: Apache 2.xNginx 1.xIIS 7+ (推荐使用Apache,兼容性最好)。
  • 数据库: MySQL 5.0+MariaDB (推荐使用 MySQL 5.6 或更高版本)。
  • PHP: PHP 5.2+ (推荐 5.3/5.4/5.6)注意:织梦5.7不完全兼容PHP 7.0+的版本,特别是PHP 7.2以上版本,安装时可能会出现各种错误。 如果是本地环境,建议使用集成环境包,可以快速配置好所需环境。

推荐本地集成环境

如果你在本地电脑上安装,使用集成环境包是最简单快捷的方式:

  • phpStudy: 国内非常流行的集成环境,一键切换PHP版本,对织梦支持良好。
  • WampServer: 经典的Windows环境集成包。
  • MAMP: 适用于Mac用户。

如何在集成环境中切换PHP版本?

以phpStudy为例:

  1. 打开phpStudy控制面板。
  2. 在“版本切换”或“切换版本”菜单中,选择一个推荐的版本,PHP-5.4PHP-5.6
  3. 点击“启动”按钮,开启Apache和MySQL服务。

第二步:下载并上传织梦程序

下载织梦CMS 5.7

  • 访问织梦官方下载页面:http://www.dedecms.com/products/dedecms/
  • 找到“历史版本”或“旧版本”栏目,下载 DedeCMS V5.7 UTF8版本
    • 重要提示: UTF8版本支持多语言(包括中文),是目前最主流的版本,GBK版本主要用于老站点或特定需求。新手请务必下载UTF8版本

上传程序到服务器

  • 本地环境: 将下载好的压缩包(DedeCMS-V5.7-UTF8-SP2.zip)解压,将解压后的文件夹内的所有文件和文件夹(注意是dede文件夹内的内容,而不是dede文件夹本身)复制到你的Web服务器的根目录下。
    • phpStudy的默认根目录是:D:\phpStudy\WWW\
    • WampServer的默认根目录是:C:\wamp64\www\
  • 服务器环境: 使用FTP工具(如FileZilla)登录到你的服务器,将解压后的文件上传到你的网站根目录(通常是 public_htmlwww 目录)。

操作提示: 上传后,你的网站根目录下应该包含 dededataincludeimagestemplets 等文件夹和 index.phpinstall.php 等文件。

织梦cms5.7安装
(图片来源网络,侵删)

第三步:开始安装

运行安装向导

打开你的浏览器,在地址栏输入你的网站地址。

  • 本地环境: http://localhost/
  • 服务器环境: http://www.yourdomain.com/

如果文件上传成功,你应该能看到织梦的欢迎页面,点击页面上的“我同意”按钮,进入下一步。

检测安装环境

系统会自动检测你的服务器环境是否满足安装要求,如果看到有红色的“”或“不通过”,你需要根据提示解决。

  • 常见问题及解决:
    • directory /data/ not writeable: /data/ 目录没有写入权限。
      • 解决: 在FTP工具中,右键点击 data 文件夹,选择“文件权限”,将其值设置为 777(或 755),安装完成后,为了安全,请务必改回 755
    • directory /uploads/ not writeable: /uploads/ 目录没有写入权限,同上,设置权限为 777
    • PHP版本过低或不支持: 你的PHP版本低于5.2。
      • 解决: 回到第一步,在phpStudy等工具中切换到一个更低的PHP版本(如5.4)。
    • pdo_mysqlmysqli 扩展未开启: 数据库连接库未加载。
      • 解决: 修改 php.ini 文件,找到 ;extension=pdo_mysql;extension=mysqli,去掉前面的分号 ,然后重启Apache服务。

创建数据库

在安装向导的“创建数据库”步骤中,你需要填写数据库信息。

织梦cms5.7安装
(图片来源网络,侵删)
  1. 数据库服务器: localhost (通常都是这个)。
  2. 数据库用户名: 你在MySQL中创建的用户名,root (本地环境常用) 或你为网站创建的独立用户。
  3. 数据库密码: 对应的数据库密码。
  4. 数据库名: 输入一个你想为织梦创建的数据库名称,dedecms如果数据库不存在,安装程序会尝试自动创建,但前提是你的数据库用户有此权限。
  5. 数据库前缀: 为了避免和其他程序冲突,可以修改默认的 dede_ 为一个更独特的前缀,myweb_
  6. 安装目录: 保持默认的 /dede/ 即可。

填写完毕后,点击“开始安装”。

网站信息设置

这是设置你网站基本信息的步骤。

  • 网站名称: 你的网站标题。
  • 网站首页: 你的网站首页地址,通常是 index.html
  • 管理员账号: 你登录后台的用户名,建议不要用 admin,可以设置一个更复杂的,如 admin_gz
  • 管理员密码: 登录后台的密码,请务必设置一个强密码(包含大小写字母、数字、符号)。
  • 安全提示: 为了安全,安装程序会要求你输入一个安全提示问题和答案,以防忘记密码。

填写完毕后,点击“开始安装”。

安装完成

程序会自动完成数据库的配置和文件的写入,安装成功后,你会看到一个“安装成功”的页面。

请务必执行以下重要操作:

  1. 删除 install 目录: 为了安全,立即通过FTP工具删除你网站根目录下的 install 文件夹。
  2. 修改 data 目录权限: 将之前设置为 777data 目录的权限改回 755
  3. 修改配置文件权限: 将 /data/common.inc.php 文件的权限设置为 644,防止被恶意修改。

第四步:访问网站和后台

  • 访问网站: 在浏览器中输入你的网站地址(http://localhost/),你应该能看到织梦的默认首页了。
  • 登录后台: 在浏览器地址栏输入 你的网站地址/dede/http://localhost/dede/
  • 使用你刚才设置的管理员账号和密码登录。

首次登录后台建议:

  1. 修改系统邮箱: 在“系统” -> “系统基本参数” -> “核心设置”中,修改“网站发信EMAIL”为你自己的邮箱,方便接收系统通知。
  2. 更改后台目录: 为了增强安全性,建议修改后台登录目录。
    • 在FTP中,将 dede 文件夹重命名为一个你自定义的名字(如 myadmin)。
    • 修改 /data/common.inc.php 文件,找到 $cfg_cmspath = '/';$cfg_admindir = 'dede';,将 dede 修改为你自定义的目录名(如 myadmin)。
    • 之后,你就可以通过 http://localhost/myadmin/ 访问后台了。

常见问题与解决方案

  1. 安装时出现 Strict NoticeDeprecated 错误

    • 原因: 这是因为你使用的PHP版本(如PHP 7.0+)对一些旧的PHP语法更严格,织梦5.7年代较早,不完全兼容。
    • 解决: 最佳方案是切换回PHP 5.4或5.6版本,如果无法切换,可以尝试在 php.ini 中设置 error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT 来隐藏这些警告,但这治标不治本,仍可能存在其他兼容性问题。
  2. 安装后首页空白或显示错误

    • 原因: 通常是 data 目录权限未正确设置,或 common.inc.php 文件权限过高。
    • 解决: 确保 data 目录权限为 755common.inc.php 权限为 644
  3. 无法上传图片或文件

    • 原因: 上传目录(如 uploads/)权限不足。
    • 解决: 在FTP中将 uploads 目录及其子目录的权限设置为 755
  4. 安装完成后,访问网站跳转到安装页面

    • 原因: install 目录没有被删除。
    • 解决: 删除 install 目录。

至此,你已经成功安装了织梦CMS 5.7,你就可以登录后台,开始选择模板、发布文章、搭建你的网站了,祝你建站愉快!

-- 展开阅读全文 --
头像
volatile关键字到底有什么用?
« 上一篇 03-19
dede栏目id号是什么?如何获取与使用?
下一篇 » 03-19

相关文章

取消
微信二维码
支付宝二维码

目录[+]