更新时间:2024-10-29 GMT+08:00
分享

镜像部署Drupal网站(Linux)

简介

本文介绍通过华为云市场镜像“Drupal内容管理系统(LAMP)”搭建Drupal网站的方法。

Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。Drupal用于构造提供多种功能和服务的动态网站,能支持从个人博客到大型社区等各种不同应用的网站项目。

更多关于Drupal的信息请参考https://www.drupal.org/

前提条件

  • 在购买Drupal市场镜像之前需要完成虚拟私有云的创建,可参考创建虚拟私有云和子网完成虚拟私有云的创建。
  • 已经购买弹性公网IP。

操作步骤

购买市场镜像

  1. 登录华为云官网。
  2. 单击菜单栏的“云市场”,进入“华为云市场”页面。
  3. 在页面右上角的搜索框中,输入“Drupal”。
  4. 在搜索结果中,选择市场镜像“Drupal内容管理系统(LAMP)”,进入对应市场镜像的购买页面。
    在本文中,购买的市场镜像规格如图1所示。“虚拟私有云”设置为关联预先创建的“vpc-drupal”
    图1 购买市场镜像
  5. 根据需要设置市场镜像规格后,单击“立即购买”。
  6. 确认订单详情,并设置云主机的登录密码。
    图2 设置云主机登录密码
  7. 勾选“我已阅读并同意《华为云市场服务协议》”,单击“提交订单”。

    当弹性云服务器处于“运行中”后,表示市场镜像购买成功。

设置弹性云服务器

  1. 在弹性云服务器列表中,单击购买成功的弹性云服务器,查看详细信息。
  2. 设置安全组。
    弹性云服务器使用系统默认的安全组“Sys-default”,要想通过网站访问方式登录弹性云服务器,需要新增一条安全组规则,详细内容请参见添加安全组规则
    1. 单击“安全组”页签,并展开系统默认的“Sys-default”安全组。
    2. 单击“更改安全组规则”,进入“Sys-default”安全组详细信息页面。
    3. 在“入方向规则”页签,单击“添加规则”。

      根据表1完成设置。

    4. 单击“确定”。
    表1 安全组规则

    方向

    优先级

    策略

    类型

    协议端口

    源地址

    入方向

    1

    允许

    IPv4

    TCP: 80

    0.0.0.0/0

  3. 绑定弹性公网IP。
    要想通过网站访问方式登录弹性云服务器,需要为弹性云服务器绑定弹性公网IP,详细内容请参见申请弹性公网IP
    1. 单击“弹性公网IP”页签。
    2. 单击“查看弹性公网IP”,进入“弹性公网IP”页面。
    3. (可选)若没有可用的弹性公网IP,则单击“购买弹性公网IP”进行购买。
    4. 在弹性公网IP列表中,单击待绑定弹性公网IP“操作”列的“绑定”,完成操作。

Drupal安装准备

  1. 在浏览器中输入“http://弹性云服务器公网IP/9panel”,进行Websoft运维面板。
  2. (可选)为Drupal注册一个域名,并配置域名到弹性公网IP的解析记录。

    若您想要通过域名进行网站应用程序的安装,需要执行本步骤。

    如果您想要选择华为云作为您的域名注册商,可以参考域名注册完成网站域名的注册,并通过华为云云解析服务的快速添加网站域名解析完成解析记录的配置。

  3. 修改数据库初始密码。
    数据库默认用户为root,默认密码为123456。为保证数据库安全,执行本步骤修改数据库初始密码。
    1. 单击“第二步:修改数据库密码”的“马上修改”,进入“phpMyAdmin”页面。
    2. 在“常规设置”区域单击“修改密码”。
    3. 完成新密码的设置后,单击“执行”完成数据库初始密码的修改。

安装Drupal

  1. 回到Websoft运维面板中,单击导航栏的“应用安装”。
  2. 单击“第三步:完成安装向导”的“马上安装”
  3. 设置语言为“简体中文”,单击“Save and continue”。
    图3 设置网站语言
  4. 选择“标准”安装方式,单击“保存并继续”。
    图4 选择安装方式
  5. 安装网站。

    此过程无需设置,等待完成“安装网站”和“安装翻译”两步。

  6. 设置网站。

    设置站点信息、站点维护账号信息以及区域信息,请妥善保存账号和密码。

  7. 单击“保存和继续”,开始更新配置翻译。

体验Drupal

安装完成,自动跳转到Drupal后台,您可以在此对您的网站进行管理和维护。

图5 Drupal后台

相关文档