阿里云如何安装dedecms?

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

这篇教程假设你已经拥有了一台阿里云ECS服务器,并且系统是 CentOS 7.xUbuntu 20.04,这两种系统是目前最主流的选择。

阿里云 安装dede
(图片来源网络,侵删)

第一步:准备工作(在阿里云控制台)

在登录服务器之前,请先在阿里云ECS控制台完成以下设置:

  1. 安全组配置:这是最关键的一步,决定了你的服务器哪些端口可以被外部访问。

    • 登录 阿里云ECS控制台
    • 找到你的实例,点击“安全组”配置。
    • 点击“配置规则”,添加以下入方向规则:
      • SSH (22端口):用于通过SSH工具连接服务器,来源IP建议设置为你的公网IP,以提高安全性。
      • HTTP (80端口):用于访问网站,来源IP设置为 0.0.0/0 (允许所有IP)。
      • HTTPS (443端口):用于通过HTTPS访问网站(推荐),来源IP设置为 0.0.0/0 (允许所有IP)。
      • MySQL (3306端口)(可选,不推荐开放) 如果你需要从本地电脑连接服务器的数据库,可以临时开放,并在完成后立即关闭,来源IP设置为你的本地IP。
  2. 获取服务器信息:记下你的实例的 公网IP地址登录名 (通常是 rootecs-user)。


第二步:连接服务器

使用SSH工具连接到你的阿里云服务器,推荐使用 PuTTY (Windows) 或 Terminal (Mac/Linux)。

阿里云 安装dede
(图片来源网络,侵删)
  1. 打开你的SSH工具。
  2. 主机名:填入你的ECS公网IP地址。
  3. 端口22
  4. 连接类型SSH
  5. 点击“Open”,然后输入你的登录密码进行登录。

第三步:安装Web环境(LAMP 或 LNMP)

织梦是基于 PHP + MySQL 的程序,所以你需要安装 Web 服务器(Apache 或 Nginx)、数据库和 PHP,我们推荐使用 LNMP (Linux + Nginx + MySQL + PHP) 组合,因为 Nginx 在处理静态资源和并发连接方面性能更优。

推荐方法:使用宝塔面板一键安装

对于新手来说,使用宝塔面板是最简单、最省心的方式,它提供了一个图形化管理界面,可以轻松管理网站、数据库、FTP等。

  1. 连接服务器后,根据你的系统执行以下命令:

    对于 CentOS 系统:

    阿里云 安装dede
    (图片来源网络,侵删)
    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

    对于 Ubuntu 系统:

    wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
  2. 等待安装完成,脚本会自动安装 Nginx, MySQL, PHP 以及宝塔面板本身。

  3. 获取面板信息:安装完成后,终端会显示宝塔面板的 登录地址、用户名和初始密码请务必立即复制并保存好!

    重要提示:首次登录宝塔面板时,它会提示你安装一些推荐的PHP扩展和Nginx配置,对于织梦,请确保安装 mysqli, gd, curl, zip, fileinfo 等PHP扩展。


第四步:创建数据库

织梦安装时需要一个空的数据库。

  1. 登录宝塔面板:在浏览器中打开上一步获取的登录地址,输入用户名和密码登录。

  2. 进入数据库管理:在左侧菜单中找到并点击 “数据库”

  3. 创建数据库

    • 点击 “创建数据库” 按钮。
    • 数据库名:填写一个你喜欢的名字,dedecms_db
    • 数据库用户名:填写一个用户名,dedecms_user
    • 数据库密码:设置一个强密码。
    • 权限:选择 全部权限
    • 点击 “确定” 创建。
  4. 记录信息:请记下你刚刚创建的 数据库名、数据库用户名和数据库密码,下一步会用到。


第五步:上传并解压织梦程序

  1. 进入网站目录:在宝塔面板左侧菜单点击 “文件”,然后进入 /www/wwwroot/ 目录,这是默认的网站根目录。

  2. 创建网站目录:在 /www/wwwroot/ 下新建一个文件夹,dede,这个文件夹将作为你的网站根目录。

  3. 上传织梦程序

    • 方法一(推荐): 在宝塔面板的文件管理界面,点击右上角的 “上传” 按钮,将你从 织梦官网 下载的最新版 DedeCMS 压缩包(通常是 .zip 格式)上传到 /www/wwwroot/dede/ 目录下。
    • 使用 SFTP 工具(如 FileZilla)连接服务器,将压缩包上传到 /www/wwwroot/dede/ 目录。
  4. 解压并移动文件

    • 在宝塔面板的文件管理器中,找到刚刚上传的压缩包(DedeCMS-V5.7-UTF8-SP2.zip),右键选择 “解压缩”
    • 解压后,你会得到一个子文件夹(DedeCMS-V5.7-UTF8-SP2),你需要将这个子文件夹内的所有文件和文件夹,移动/www/wwwroot/dede/ 目录中。
    • 移动完成后,/www/wwwroot/dede/ 目录下应该直接是 index.php, install.php, dede 等织梦的文件。
  5. 设置目录权限:为了确保织梦安装和运行时能正常写入文件,需要设置几个关键目录的权限。

    • /www/wwwroot/dede/ 目录下,选中以下文件夹,右键选择 “权限”,将权限值设置为 755775
      • data/
      • uploads/
      • a/ (附件目录)
      • templets/ (模板目录)
      • special/ (专题目录)
      • 以及 dede/ 目录下的 cache/config/ 目录。

第六步:运行安装向导

所有准备工作都已完成。

  1. 在浏览器中访问安装地址

    • 打开浏览器,输入 http://你的服务器公网IP/dede/install/
    • 如果你在宝塔面板中已经绑定了域名,可以直接使用域名访问,http://www.yourdomain.com/install/
  2. 开始安装

    • 你会看到织梦的安装欢迎界面,点击 “继续”
    • 环境检测:系统会自动检测你的服务器环境(PHP版本、MySQL支持等),如果检测到不兼容项,会有红色提示,请根据宝塔面板的教程安装缺失的PHP扩展。
    • 参数配置
      • 网站根目录:系统会自动检测,请确认是否正确。
      • 网站名称:填写你的网站名称。
      • 管理员账号:设置后台登录用户名(默认是 admin,建议修改)。
      • 管理员密码:设置一个复杂的后台登录密码。
      • 网站网址:填写你的网站域名或IP地址。
      • 数据库配置:填入你第四步创建的 数据库名、数据库用户名、数据库密码
    • 点击 “开始安装”
  3. 安装完成

    • 等待片刻,安装程序会自动创建数据表并写入初始数据。
    • 安装成功后,会提示你删除 /install/ 目录。
    • 回到宝塔面板的文件管理器,删除 /www/wwwroot/dede/install/ 文件夹。这一步非常重要,是为了防止安全风险!

第七步:访问网站和后台

  • 前台网站:在浏览器中访问 http://你的服务器公网IP 或你的域名,即可看到织梦的默认首页。
  • 后台管理:在浏览器中访问 http://你的服务器公网IP/dede/http://你的域名/dede/,使用你刚才设置的管理员账号和密码登录。

常见问题与注意事项

  1. 安装时提示目录无写入权限:请回到第五步,确保 data, uploads 等目录的权限设置正确。
  2. 安装后页面空白或404
    • 检查宝塔面板中是否已创建并正确配置了网站。
    • 检查网站的 “网站目录” 是否指向了正确的 /www/wwwroot/dede/
    • 检查 Nginx 或 Apache 的配置文件中,index.php 是否在 index.html 等文件的前面。
  3. 安全加固
    • 修改默认后台目录:登录后台后,可以在“系统” -> “系统基本参数” -> “核心设置”中修改 cfg_cmspath 的值,将后台目录名从 dede 改成一个你自定义的、复杂的名字。
    • 定期更新:关注织梦官方的更新,及时为网站打上安全补丁。
    • 使用强密码:确保后台和数据库的密码足够复杂。

至此,你已经成功在阿里云服务器上安装好了织梦CMS,恭喜!接下来你就可以开始设计和发布你的网站内容了。

-- 展开阅读全文 --
头像
织梦网后台登录入口在哪?
« 上一篇 04-24
dede图片水印怎么设置?
下一篇 » 04-24

相关文章

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

目录[+]