# 使用Flexus L实例部署高可用架构应用集群
#### 应用场景
在数字化转型的浪潮中，企业对应用系统的高可用性和稳定性要求越来越高。基于华为云Flexus应用服务器L实例、Flexus负载均衡和Flexus云数据库RDS，您可以部署高可用架构应用集群。相较于使用单台服务器搭建的应用，高可用架构应用集群可以提供业务分发、弹性扩展等能力，以保证应用的稳定性和可用性。
本文选择搭建WordPress网站作为应用示例，介绍如何使用华为云Flexus应用服务器L实例、Flexus负载均衡和Flexus云数据库RDS，部署一个高可用架构集群。
#### 方案架构
图1使用Flexus L实例部署高可用架构应用集群架构图   
![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002309108888.png "点击放大")
高可用架构应用集群涉及的资源说明如下：
- 域名与云解析DNS：Flexus负载均衡需要绑定域名以实现公网访问后端实例的功能。 因此您需要使用云解析DNS，将已有域名（本文域名示例为wpwebsite.com）解析至Flexus负载均衡弹性公网IP地址。
  
- Flexus负载均衡：可以将公网访问的流量分发到后端多台应用服务器上，在增强应用吞吐能力的同时，可以消除服务器的单点故障，提升应用可用性。
  ![](https://support.huaweicloud.com/bestpractice-flexusl/public_sys-resources/note_3.0-zh-cn.png)
  当前不支持新购Flexus 负载均衡，已购买实例可以继续正常使用。
  
- Flexus应用服务器L实例：部署两台应用服务器（本文中简称Flexus L实例-A和Flexus L实例-B），然后添加至Flexus负载均衡作为后端实例，即可实现业务的弹性扩展。
- Flexus云数据库RDS：创建一台Flexus云数据库RDS作为数据库服务器。
 
#### 资源与成本规划
| 资源            | 配置                                                                                                                                                                                                                                                                                                                                                                                                                    | 说明                                                                                                                                                                                                                                                     | 成本                                                                                                      |
|:---|:---|:---|:---|
| Flexus RDS实例 | - 数据库引擎：MySQL 8.0  - 性能规格：经济版 2U4G  - 实例类型：单机  - 磁盘存储：120GB    | 本示例中为单机。 实际使用时，为提升业务可靠性，推荐选择主备FlexusRDS实例。                                                                                                                                                                  | 计费信息请参见Flexus RDS实例[计费说明](https://support.huaweicloud.com/productdesc-flexusrds/rds_01_0005.html)。     |
| Flexus L实例-A | - CPU：2核  - 内存：2GiB  - 镜像：BT应用镜像                                                                                                                 | 宝塔面板应用镜像运行的最低配置为2核2GiB，您可根据您的业务需求选择Flexus应用服务器L实例规格。                                                                                                                                                                                                  | 计费信息请参见Flexus L实例[计费说明](https://support.huaweicloud.com/productdesc-flexusl/pd_billing_0001.html)。      |
| Flexus L实例-B | - CPU：2核  - 内存：2GiB  - 镜像：Flexus L实例-A私有镜像                                                                                                 | 使用Flexus L实例-A的私有镜像创建Flexus L实例-B。 在购买时需要注意，除镜像配置为私有镜像之外，其他配置项需要与创建Flexus L实例-A时的配置保持完全一致。                                                                                                              | 计费信息请参见Flexus L实例[计费说明](https://support.huaweicloud.com/productdesc-flexusl/pd_billing_0001.html)。      |
| Flexus 负载均衡   | - 最大连接数：2000  - 每秒新建连接数：200  - 流量包：100GB  - 峰值带宽：2 Mbit/s   | 选择默认配置即可。                                                                                                                                                                                                                                             | 计费信息请参见Flexus L实例[计费说明](https://support.huaweicloud.com/productdesc-flexusl/pd_billing_0001.html)。      |
| 域名（可选）       | wpwebsite.com                                                                                                                                                                                                                                                                                                                                                                                                       | - 如果您仅为个人开发或测试使用，可以不添加域名，使用弹性公网IP访问。  - 如果您的网站对外开放使用，请为云服务器添加域名并解析域名。   | 不同后缀的域名，注册、续费、转入域名的价格不一样，相关费用请参见[价格详情](https://www.huaweicloud.com/pricing.html?tab=detail#/domains)。 |
   
#### 前提条件
确保您已拥有域名。如果您还没有注册域名，可以在第三方域名运营商处注册。
根据国家以及工信部的要求，要开办网站必须先办理网站及域名备案。华为云为您提供免费的备案服务，具体操作详见[快速完成网站备案](https://support.huaweicloud.com/qs-icp/icp_07_0002.html)。域名需要备案，则需确保服务器购买时长大于或等于三个月。
#### 操作流程
表1使用Flexus L实例部署高可用架构应用集群流程说明 
| 步骤                                                                     | 说明                                    |
|:---|:---|
| [步骤一：创建并配置Flexus RDS实例]   | 创建一台Flexus云数据库RDS作为数据库服务器。            |
| [步骤二：创建并配置Flexus L实例-A]  | 创建一台Flexus L实例，并搭建网站。                   |
| [步骤三：创建并配置Flexus L实例-B] | 通过私有镜像功能，快速创建部署了相同应用的服务器。               |
| [步骤四：使用已有Flexus负载均衡]     | 使用已有Flexus负载均衡，然后将两台Flexus L实例作为后端实例。 |
| [步骤五：添加并解析域名]         | 添加并解析域名，实现通过域名访问网站。                   |
| [步骤六：测试访问WordPress网站]  | 测试高可用架构集群是否配置成功。                     |
   
 #### 步骤一：创建并配置Flexus RDS实例
1. 进入[Flexus云数据库RDS控制台](https://console.huaweicloud.com/flexus/?locale=zh-cn#/hrds/yunyao/management/list)。
2. 首次创建实例，单击"立即购买"，非首次购买，单击"购买FlexusRDS实例"进入购买页面。
3. 填选实例信息后，单击"立即购买"。
   图2Flexus RDS实例购买配置1   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002348582650.png "点击放大")
   图3Flexus RDS实例购买配置2   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350964676.png "点击放大")
   表2Flexus RDS实例购买配置参数 
   | 参数   | 示例                                                                                                                                               | 说明                                                                                                                                                                                                                                                                                                                                                          |
   |:---|:---|:---|
   | 区域    | 华北-北京四                                                                                                                                           | 资源所在的区域。 不同区域内的产品内网不互通，且创建后不能更换，请谨慎选择。                                                                                                                                                                                                                                                                                |
   | 数据库引擎 | MySQL 8.0                                                                                                                                       | 数据库引擎版本。                                                                                                                                                                                                                                                                                                                                                       |
   | 性能规格 | 经济版 2U4G                                                                                                                                        | 实例的CPU和内存规格。                                                                                                                                                                                                                                                                                                                                                    |
   | 实例类型   | 单机                                                                                                                                              | 实例的架构类型。 - 单机：采用单个数据库节点部署架构。与主备实例相比，它只包含一个节点，但具有高性价比。  - 主备：采用一主一备的经典高可用架构，主备实例的每个节点的规格保持一致。备机提高了实例的可靠性，创建主机的过程中，会同步创建备机，备机创建成功后，用户不可见。   |
   | 磁盘存储   | 120GB                                                                                                                                            | 实例的存储空间。 您申请的存储空间会有必要的文件系统开销，这些开销包括索引节点和保留块，以及数据库运行必需的空间。                                                                                                                                                                                                                                                            |
   | 网络   | 虚拟私有云：vpc-default-smb 子网：subnet-default-smb 安全组：sg-default-smb | 虚拟私有云是实例所在的虚拟网络环境，可以对不同业务进行网络隔离。 通过子网提供与其他网络隔离的、可以独享的网络资源，以提高网络安全性。 如果需要自行创建网络，请参见[创建虚拟私有云和子网](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0013935842.html)。                                                                                                  |
   | 实例名称     | flexusrds-WordPress                                                                                                                              | 实例名称长度最小为4个字符，最大为64个字符，如果名称包含中文，则不超过64字节（注意：一个中文字符占用3个字节），必须以字母或中文开头，区分大小写，可以包含字母、数字、中划线、下划线、英文句号或中文，不能包含其他特殊字符。 购买多个数据库实例时，名称自动按序增加4位数字后缀。例如输入instance，从instance-0001开始命名；若已有instance-0010，从instance-0011开始命名。                                                                                                      |
   | 购买时长   | 1个月                                                                                                                                             | 选择所需的时长，系统会自动计算对应的配置费用，时间越长，折扣越大。                                                                                                                                                                                                                                                                                                                             |
   | 自动续费  | 勾选自动续费                                                                                                                                          | - 默认不勾选，不进行自动续费。  - 勾选后实例自动续费，自动续费周期与原订单周期一致。                                                                                                                                    |
   | 购买数量  | 1                                                                                                                                             | 批量购买实例的个数。                                                                                                                                                                                                                                                                                                                                            |
      
   
4. 订单确认无误后，根据页面提示完成Flexus RDS实例的购买。
5. 在实例列表的"操作"列，单击"重置密码"。
   图4重置rds密码   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350240728.png "点击放大")
   输入新密码和确认密码后，单击"确定"。
   
6. 在实例列表的"操作"列，单击"登录"，进入数据管理服务登录界面。
   图5登录rds   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350241892.png "点击放大") 
7. 输入root账号以及对应的密码，单击"登录"，进入数据库列表页面。
8. 单击"新建数据库"。自定义数据库名称，本例设置为wptest。
   图6新建数据库   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384163817.png "点击放大") 
9. 新建数据库完成后，请参考[FlexusRDS for MySQL实例绑定和解绑弹性公网IP](https://support.huaweicloud.com/usermanual-flexusrds/rds_03_0016.html)为Flexus RDS实例绑定弹性公网IP，以便后续使用公网访问数据库。
 
 #### 步骤二：创建并配置Flexus L实例-A
1. 购买Flexus L实例-A。
   1. 登录[Flexus应用服务器L实例控制台](https://console.huaweicloud.com/smb/?/resource/list)。
   
   2. 对Flexus应用服务器L实例进行资源配置。
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002383942097.png "点击放大")
      
      | 参数       | 示例                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | 说明                                                                                                                                                                                                                                  |
      |:---|:---|:---|
      | 区域        | **华北-北京四**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | 请就近选择靠近您业务的区域，可减少网络时延，提高访问速度。Flexus应用服务器L实例创建后无法更换区域，请谨慎选择。                                                                                                                 |
      | 应用镜像      | **宝塔面板**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | 选择宝塔面板应用镜像。                                                                                                                                                                                                                          |
      | 实例规格        | **2核2G** 、**系统盘40GiB**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | 选择实例规格。                                                                                                                                                                                                                               |
      | 实例名称        | **BT-Example**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   | 请自定义方便您识别的实例名称，例如BT-Example。                                                                                                                                                                                                        |
      | 其他服务（可选） | - **数据盘：** **10GiB**  - **主机安全**  - **云备份：** **50GB**   | 请根据您的业务需要自主选择数据盘、主机安全、云备份附加服务并设置规格。                                                                                                                                                                                                   |
      | 购买时长        | **1个月**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | 设置购买时长。 Flexus应用服务器L实例支持自动续费功能。勾选后，在Flexus应用服务器L实例到期前自动续费。如果您购买时未开通自动续费，后续仍可以在控制台开通。自动续费的更多信息详见[自动续费](https://support.huaweicloud.com/productdesc-flexusl/pd_billing_0002.html#section3)。 |
      | 购买数量         | **1台**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | 设置您购买的Flexus应用服务器L实例数量。                                                                                                                                                                                                               |
         
      
   
   3. 单击"下一步：确认配置"，进入订单详情页面。 根据界面提示，请确认配置信息，阅读并勾选协议。
      
   
   4. 单击"去支付"，根据页面提示完成支付。
   
   5. 单击"返回华为云Flexus云服务控制台"，查看已创建的Flexus应用服务器L实例。
    
2. 配置安全组。
   1. 单击资源卡片或名称，进入资源页面。
   
   2. 单击"配置规则"，单击"添加规则"，添加如下规则配置。 本例只添加基本规则，您可根据需要添加更多规则。
      表3安全组规则 
      | 优先级 | 策略  | 类型     | 协议端口     | 源地址        | 描述                |
      |:---|:---|:---|:---|:---|:---|
      | 1    | 允许 | IPv4 | TCP：8888 | 0.0.0.0/0  | 允许访问宝塔面板管理页面。      |
      | 1   | 允许 | IPv4 | TCP：443    | 0.0.0.0/0  | 允许使用HTTPS协议访问云服务器。 |
      | 1   | 允许  | IPv4   | TCP：80   | 0.0.0.0/0 | 允许使用HTTP协议访问云服务器。  |
         
      
    
3. 重置密码。
   1. 在Flexus L实例控制台"概览"页的"镜像信息"区域中，单击"管理"进入应用的管理页面，检查应用是否已经启动完毕。应用启动完毕后再执行下一步。
      ![](https://support.huaweicloud.com/bestpractice-flexusl/public_sys-resources/notice_3.0-zh-cn.png)
      刚创建Flexus L实例后的几分钟，应用处于启动过程中，在此期间请勿对Flexus L实例执行重置密码、重启、关机操作，避免初始密码信息失效导致无法正常登录应用的管理页面。
      图7应用的管理页面入口   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002114666965.png "点击放大")
      应用启动完毕时，您可以看到如下图正常的管理页面初始化引导界面。
      图8宝塔管理页面的初始化引导页面   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000001997730849.png "点击放大")
      
      ![](https://support.huaweicloud.com/bestpractice-flexusl/public_sys-resources/note_3.0-zh-cn.png)
      如果管理页面未正常显示，请排查以下原因：
      - 未放通访问管理页面的端口：请根据步骤[2]检查是否放通端口。
      
      - 管理页面正在启动中：请稍后重试。
        
   
   2. 在资源卡片上，单击![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002176109417.png)图标，单击"重置密码"，或者在列表视图中单击操作列下的"重置密码"，设置Flexus L实例的密码。
      Flexus L实例无初始密码，登录Flexus L实例前请先设置Flexus L实例密码。更详细的操作步骤参见[重置Flexus L实例密码](https://support.huaweicloud.com/usermanual-flexusl/instance_admin_0002.html)。
      图9重置密码   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002078946216.png "点击放大") 
   
   3. 单击资源卡片上的"远程登录"按钮，或者单击列表视图操作列下的"远程登录"，在弹出的登录窗口中，单击"VNC登录"，根据界面提示，输入用户名密码登录Flexus L实例。更多登录方式请参见[登录方式概述](https://support.huaweicloud.com/usermanual-flexusl/server_login_0001.html)。
      用户名为root，密码为上一步设置的密码。
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002106451133.png "点击放大")
      
    
4. 初始化宝塔面板。
   由于[应用镜像](https://support.huaweicloud.com/usermanual-flexusl/image_admin_0001.html)是基于代码界面的Ubuntu操作系统，为了便于您操作，应用具备**可视化的管理页面**，登录管理页面后，您即可便捷地配置应用。首次登录应用的管理页面需要初始化，后续在Flexus L实例控制台可直接登录管理页面。
   1. 获取宝塔管理页面的管理员用户名及密码。
      远程登录云服务器，运行以下命令行获取宝塔管理页面地址、用户名及密码。
      ```
      bt default
      ```
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002673412171.png "点击放大")
      
      
   
   2. 访问[步骤1]获取的管理页面的地址，输入[步骤1]获取的用户名密码，单击"登录"。
      图10宝塔管理页面的初始化引导页面   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000001997730849.png "点击放大")
      
      ![](https://support.huaweicloud.com/bestpractice-flexusl/public_sys-resources/note_3.0-zh-cn.png)
      如果输入初始用户名密码后，无法进入管理页面，处理方法请参见[Flexus L实例应用镜像管理页面输入初始用户名密码后无法正常进入](https://support.huaweicloud.com/flexusl_faq/faq_os_0007.html)。
      
   
   3. 登录后如果出现如下提示，请单击"未有账号，免费注册"在宝塔官网注册。 在宝塔官网注册后，在此输入注册的手机号和密码绑定宝塔官网账号。
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000001961090702.png "点击放大")
      
   
   4. 安装基础组合软件。 首次登录管理页面时，宝塔面板推荐常用的基础组合软件，您可根据需要单击"一键安装"安装基础软件。
      您也可以关闭弹窗，后续在"软件商店"中自行选择并安装其他软件。
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000001961250546.png "点击放大")
      
      
    
5. 安装Nginx 1.21以及PHP 7.4。
   1. 单击宝塔面板的"软件商店"。
   
   2. 在"应用搜索"中输入Nginx进行搜索，在对应操作列，单击"安装"。
      按需选择Nginx版本，本例选择Nginx 1.21，单击"极速安装"。
      图11搜索Nginx   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002383868953.png "点击放大")
      图12极速安装Nginx   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002383751137.png "点击放大") 
   
   3. 在"应用搜索"中输入PHP进行搜索。 按需选择PHP版本，本例选择PHP 7.4，单击对应操作列的"安装"，确认好版本后单击"极速安装"。
      图13搜索PHP   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350116254.png "点击放大") 
   
   4. 在"应用分类"的"已安装"页签下可以查看到已经安装成功的应用。
      图14已安装   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002383760413.png "点击放大") 
    
6. 部署WordPress应用。
   1. 在"应用分类"的"一键部署"页签下，输入WordPress进行搜索。
   
   2. 在WordPress对应的操作列，单击"一键部署"。
      图15搜索WordPress   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002383899433.png "点击放大") 
   
   3. 在宝塔一键部署【WordPress】对话框，完成配置，然后单击提交。
      图16一键部署WordPress   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384687505.png "点击放大")
      具体配置说明如下：
      - 域名：输入您的域名以及Flexus L实例-A的公网IP，格式如下所示： wpwebsite.com
        116.XX.XX.XX
        输入后，备注、根目录以及数据库的默认配置将会自动变更为域名相关信息。此时域名wpwebsite.com不需要做DNS解析以及域名绑定等操作。
        
      
      
      
      - 备注：默认将域名信息作为备注，建议您手动修改备注信息。例如wptest。
      
      - 根目录：不建议将域名信息作为网站根目录的名称，建议您手动修改网站根目录。例如/www/wwwroot/wptest。
      
      - 数据库：配置信息保持为空。如果有默认配置，请删除默认配置。
      
      - 其他配置项保持默认配置。
       
   
   4. 一键部署WordPress后，您可以在左侧导航栏，单击网站，查看处于运行中的WordPress网站信息。
      图17查看网站   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350181254.png "点击放大") 
   
   5. 通过访问Flexus L实例-A的弹性公网IP地址，打开WordPress页面。 此时，域名wpwebsite.com还没有完成DNS解析以及绑定域名的操作，因此您需要通过服务器公网IP访问WordPress页面。
      
   
   6. 根据页面提示进行初始化，单击"现在就开始！"。
      图18WordPress安装页面   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384114953.png "点击放大") 
   
   7. 配置数据库连接信息，然后单击提交。 数据库连接信息即[步骤一：创建并配置Flexus RDS实例]中的配置信息，本示例中，具体配置说明如下所述。您在实际操作中，请根据数据库服务器中真实的信息填写配置项。
      图19初始化WordPress   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350510826.png "点击放大")
      - 数据库名：wptest
      
      - 用户名：root
      
      - 密码：步骤[5]中设置的Flexus RDS实例的密码。
      
      - 数据库主机：Flexus RDS实例的弹性公网IP:3306
      
      - 表前缀：保持默认配置
       
   
   8. 单击运行安装程序。
   
   9. 配置WordPress博客网站的信息，然后单击安装WordPress。
      图20配置WordPress   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384110341.png "点击放大")
      具体配置说明如下：
      - 站点标题：自定义的WordPress网站标题。例如：WordPress-example。
      
      - 用户名：用于登录WordPress的用户名信息。例如：admin。
      
      - 密码：用于登录WordPress的密码信息，建议您自定义高强度的密码。
      
      - 您的电子邮件：配置后用于接收WordPress网站的相关邮件。例如：test@example.com。
      
      
      请妥善保管您的网站管理员用户名、密码和邮箱。当忘记密码时，可根据邮箱重置密码。
      
   
   10. 单击登录，输入上一步设置的用户名密码，登录WordPress仪表盘页面。 登录成功后，页面显示如下。建议您保存该页面地址，后续可对WordPress网站进行管理。
       图21WordPress页面   
       ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384114353.png "点击放大") 
   
   11. 再次通过访问Flexus L实例-A的弹性公网IP地址，打开WordPress页面。显示如下。
       图22WordPress页面   
       ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350645616.png "点击放大") 
    
 
 #### 步骤三：创建并配置Flexus L实例-B
**创建Flexus L实例-A的私有镜像**
1. 登录[Flexus应用服务器L实例控制台](https://console.huaweicloud.com/smb/?/resource/list)。
   L实例默认为卡片视图，您也可以单击![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002497803268.png "点击放大")切换为列表视图。
   
2. 选择要创建镜像的Flexus L实例-A资源卡片，单击![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384509257.png)图标，单击"创建镜像"。
   图23创建镜像入口   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384284997.png "点击放大") 
3. 在创建私有镜像界面，根据要求配置"镜像类型和来源"和"配置信息"，各参数说明参见[表1]和[表2]。
   图24镜像类型和来源   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350530554.png "点击放大")
   图25配置信息   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384307153.png "点击放大")
    表4镜像类型和来源 
   | 参数     | 示例                   | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
   |:---|:---|:---|
   | 区域                          | 华北-北京四                 | Flexus L实例与所创建的镜像属于同一个区域。 例如，Flexus L实例所在区域为"华北-北京四"，则通过Flexus L实例创建的镜像也位于"华北-北京四"。如需在其他区域使用该镜像，请先复制镜像到目标区域，详情可参阅[跨区域复制镜像](https://support.huaweicloud.com/usermanual-ims/ims_01_0332.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
   | 创建方式  | 创建私有镜像                   | 请保持默认配置"创建私有镜像"。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   | 镜像类型   | 系统盘镜像                 | 选择要创建的"系统盘镜像"、"整机镜像"或"数据盘镜像"镜像类型。 - 系统盘镜像由Flexus L实例的系统盘创建，包含用户运行业务所需的操作系统、应用软件，可以用于云服务器业务的迁移。  - 数据盘镜像由Flexus L实例的数据盘创建，只包含用户业务数据。您可以通过创建数据盘镜像对Flexus L实例的数据盘进行导出。数据盘镜像可以用于创建云硬盘，将用户的业务数据迁移到云上。  - 整机镜像由Flexus L实例的系统盘和数据盘整体创建，包含用户的业务数据，可用于快速发放包含用户业务数据的云服务器。   |
   | 选择镜像源 | 云服务器下选择Flexus L实例-A云主机 | 选择待创建镜像的Flexus L实例的云主机，系统将自动为您配置，请保持默认配置。 如果您选择创建整机镜像，同时请选择云服务器备份存储库，如果没有可用的存储库，请根据界面提示创建新的存储库。购买云服务器备份存储库配置说明详见[快速创建云服务器备份](https://support.huaweicloud.com/qs-cbr/cbr_02_0028.html)。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
      
    表5配置信息 
   | 参数  | 示例         | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
   |:---|:---|:---|
   | 加密  | 未加密         | 镜像的加密属性，不可更改。 - 使用未加密的云服务器云主机创建的私有镜像为未加密的私有镜像。  - 使用加密的云服务器云主机创建的私有镜像为加密的私有镜像。                                                                                                                                                                                                                                                                                                                                                                                                            |
   | 名称   | wp_A_image | 设置一个便于您识别的镜像名称。 - 名称的长度范围为1～128个字符。  - 名称的首尾字母不能为空格。  - 名称可以包含以下4种字符： - 大写字母  - 小写字母  - 数字  - 特殊字符包含-、.、_、空格和中文。     |
   | 企业项目                       | default    | 从下拉列表中选择所在的企业项目。该参数针对企业用户使用，只有开通了企业项目的客户，或者权限为企业主账号的客户才可见。如需使用该功能，请联系您的客户经理申请开通。 企业项目是一种云资源管理方式，企业项目管理服务提供统一的云资源按项目管理，以及项目内的资源管理、成员管理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   | 标签 | -          | 可选参数，为镜像设置标签键和标签值，便于识别和管理。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
   | 描述 | -           | 可选参数，对镜像进行描述。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
      
   
4. 阅读并勾选协议，单击"下一步"根据界面提示完成操作。 创建镜像后，您可以在镜像服务[私有镜像列表](https://console.huaweicloud.com/ecm/?locale=zh-cn#/ims/manager/imageList/selfImage)查看镜像创建的进度，当镜像状态为"正常"时，表示镜像创建完毕。
   图26镜像的状态   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384450801.png "点击放大") 
**使用Flexus L实例-A的私有镜像创建Flexus L实例-B**
1. 参见[步骤二：创建并配置Flexus L实例-A]购买Flexus L实例-B。
   在购买时您需要注意，除**镜像配置为私有镜像wp_A_image** 之外，其他配置项需要与创建应用服务器A时的**配置保持完全一致**。
   图27使用私有镜像购买Flexus L实例-B   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384453733.png "点击放大") 
2. 配置Flexus L实例-B的网站信息。 当Flexus L实例-B创建完成后，如果您直接访问服务器B的公网IP，将会出现404的报错信息，造成该问题的原因是因为在宝塔面板中，网站对应的域名设置仍然为Flexus L实例-A的公网IP，因此，您需要登录宝塔面板将Flexus L实例-B的公网IP添加至域名配置项中。
   1. 登录Flexus L实例-B对应的宝塔面板。 登录Flexus L实例-B宝塔面板所需的用户名和密码，与步骤[4]中Flexus L实例-A宝塔面板的登录信息一致，但需要注意，宝塔面板的登录地址有所不同，例如：
      - Flexus L实例-A宝塔面板的登录地址为http://Flexus L实例-A公网IP:8888。
      
      - Flexus L实例-B宝塔面板的登录地址为http://Flexus L实例-B公网IP:8888。
       
   
   2. 登录宝塔面板后，在左侧导航栏，单击"面板设置"。
      找到服务器IP配置项，确认为Flexus L实例-B的弹性公网IP地址，如不是，请修改为Flexus L实例-B的弹性公网IP地址。
      图28IP配置   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350787924.png "点击放大") 
   
   3. 在左侧导航栏，单击"网站"。
   
   4. 找到网站名为服务器A公网IP或者绑定的域名的网站（本例为wpwebsite.com），在操作列，单击"设置"。 进入站点修改页面的域名管理页签。
      
   
   5. 在文本框中输入Flexus L实例-B的弹性公网IP，然后单击添加。
      图29设置IP   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350780948.png "点击放大") 
   
   6. 通过访问Flexus L实例-B的弹性公网IP地址，打开WordPress页面，如下图所示。
      图30WordPress页面   
      ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350795264.png "点击放大") 
    
 
 #### 步骤四：使用已有Flexus负载均衡
1. 登录[Flexus应用服务器L实例控制台](https://console.huaweicloud.com/smb/?/resource/list)。
   L实例默认为卡片视图，您也可以单击![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002571459338.png "点击放大")切换为列表视图。
   ![](https://support.huaweicloud.com/bestpractice-flexusl/public_sys-resources/note_3.0-zh-cn.png)
   当前不支持新购Flexus 负载均衡，已购买实例可以继续正常使用。
   
2. 单击待添加监听器的Flexus负载均衡实例。
3. 在"概览"页签单击"添加监听器"。
4. 根据界面提示配置监听器，单击"确定"。
   图31配置监听器   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002571299698.png "点击放大")
   1. 配置监听器
      
      | 参数       | 示例          | 说明                                                                                                                                                                                                                                                                         |
      |:---|:---|:---|
      | 名称        | listener-wp | 监听器名称。                                                                                                                                                                                                                                                                     |
      | 前端协议/端口 | HTTP/80   | 客户端与负载均衡监听器建立流量分发连接的协议和端口。 - HTTPS/443  - HTTP/80   |
      | 重定向       | 不开启        | 选择是否开启重定向开关。当选择HTTP协议时，显示此配置项。 需要保证业务建立安全连接时，若同时创建了HTTPS监听器和HTTP监听器，可以通过重定向功能，将HTTP监听器访问重定向至HTTPS监听器。                                                                                                                             |
         
      
   
   2. 配置后端分配策略
      
      | 参数     | 示例                | 说明                                   |
      |:---|:---|:---|
      | 后端服务器组 | server_group_wp | 自定义后端服务器组名称。                        |
      | 默认配置    | 保持默认              | 默认的后端协议/端口为HTTP/80，分配策略类型为加权轮询算法。 |
         
      
   
   3. 添加后端服务器 单击"添加Flexus应用服务器L实例"，勾选待添加的Flexus应用服务器L实例，单击"确定"。
      
    
5. 单击"确定"，完成添加监听器操作。
   图32查看监听器信息   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002601818873.png "点击放大")
   
   
 
 #### 步骤五：添加并解析域名
1. 登录Flexus应用服务器L实例[控制台](https://console.huaweicloud.com/smb/?&locale=zh-cn#/resource/list)。
2. 在"Flexus负载均衡"列表中，单击待添加域名的Flexus负载均衡实例。
3. 选择"域名"页签，单击"添加域名"。
4. 选择已有域名添加至Flexus负载均衡实例 请在列表中选择待添加的域名，按需选择企业项目，单击"确定"。
   ![](https://support.huaweicloud.com/bestpractice-flexusl/public_sys-resources/note_3.0-zh-cn.png)
   仅当用户使用的"账号类型"为"企业账号"时，显示"企业项目"参数。
   图33选择已有域名   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350869172.png "点击放大") 
5. 在"解析域名"弹窗配置如下信息，将域名或子域名解析至当前云服务器的公网IP，单击"确定"。
   图34解析域名   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384588353.png "点击放大")
   表6解析域名 
   | 参数   | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
   |:---|:---|
   | 域名前缀  | 前缀和域名组成子域名。支持将域名或者子域名解析至当前公网IP。 例如，添加至服务器的域名为 wpwebsite.com： - 域名前缀为空，表示将域名wpwebsite.com解析至当前服务器公网IP。  - 域名前缀不为空，例如域名前缀为www，表示将www.wpwebsite.com子域名解析至当前服务器公网IP。   |
   | 公网IP | 系统自动读取当前云服务器的公网IP，无需配置。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
      
   
6. （可选）更改DNS服务器地址。 **在华为云注册的域名，请忽略此步骤。**如果域名为非华为云注册的域名并且非华为云DNS服务器，系统无法直接解析域名。若要正常解析域名，请到DNS服务商将DNS服务器改为如下华为云DNS服务器。更改后的DNS生效时间请以DNS服务商处的说明为准。
   - ns1.huaweicloud-dns.com：中国大陆各区域DNS服务器地址
   
   - ns1.huaweicloud-dns.cn：中国大陆各区域DNS服务器地址
   
   - ns1.huaweicloud-dns.net：除中国大陆之外国家或地区DNS服务器地址
   
   - ns1.huaweicloud-dns.org：除中国大陆之外国家或地区DNS服务器地址
   
   
   修改第三方域名注册商DNS服务器地址的操作可参见[修改第三方域名注册商DNS服务器地址](https://support.huaweicloud.com/usermanual-dns/dns_usermanual_20323.html)。
   
7. 在域名列表查看已添加域名信息。
   图35域名列表   
   ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384557897.png "点击放大") 
8. 完成域名添加和解析操作后，即可通过域名访问网站。 如遇问题请参见如下文档排查，或者通过[提交工单](https://console.huaweicloud.com/ticket/?&locale=zh-cn#/ticketindex/createIndex)获得技术支持。
   - [域名注册FAQ](https://support.huaweicloud.com/domain_faq/domain_faq_0402.html)
   
   - [备案域名FAQ](https://support.huaweicloud.com/icp_faq/zh-cn_topic_0000002092721004.html)
   
   - [怎样测试域名解析是否生效？](https://support.huaweicloud.com/dns_faq/dns_faq_015.html)
   
   - [解析不生效怎么办](https://support.huaweicloud.com/dns_faq/dns_faq_003.html)
    
 
 #### 步骤六：测试访问WordPress网站
- 正常测试访问WordPress网站 通过浏览器访问域名wpwebsite.com。如下图所示，访问WordPress页面成功，表示高可用架构应用集群部署完成。
  图36WordPress页面   
  ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002351012262.png "点击放大") 
- 模拟Flexus L实例-A宕机，测试访问WordPress网站 通过Flexus应用服务器L实例控制台，将Flexus L实例-A关机。
  图37手动关机   
  ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002384739757.png "点击放大")
  再次通过浏览器访问域名wpwebsite.com。如下图所示，访问WordPress页面成功，表示高可用架构在生效，此时访问的网站为Flexus L实例-B。
  图38WordPress页面   
  ![](https://support.huaweicloud.com/bestpractice-flexusl/zh-cn_image_0000002350852490.png "点击放大") 
