在华为私有云中,搭建弹性云服务器+云数据库服务搭建wordpress网站,需要进行对应的云上架构验证。

考虑流量分发控制和业务冗余性,实验中使用弹性负载均衡器提供流量分发服务并提升应用系统的容错能力。

条件:装有windows的系统,能联网的计算机,8G内存以上

打开华为云共建智能世界云底座-华为云 (huaweicloud.com)

云 架构 华为云架构_数据库

1.创建vpc,安全组

云 架构 华为云架构_华为云_02

 选择私有云Vpc

云 架构 华为云架构_架构_03

云 架构 华为云架构_架构_04

点击免费创建

2.创建安全组 ,供后续rds服务使用,需要开放3306端口

云 架构 华为云架构_架构_05

 

云 架构 华为云架构_架构_06

 配置规则

云 架构 华为云架构_华为云_07

 在入方向选择添加规则

云 架构 华为云架构_数据库_08

规则配置如下

云 架构 华为云架构_数据库_09

 创建安全组sg-web,供esc使用

云 架构 华为云架构_架构_10

 3.创建云数据库RDS

选择云数据库RDS

云 架构 华为云架构_架构_11

 购买实例

云 架构 华为云架构_架构_12

后续在该实例中创建数据库,对接wordpress

配置购买数据库

云 架构 华为云架构_服务器_13

 选择按需计费会便宜很多,然后实例类型选择单机,可用区最好对应你所在的区域,

按照如图配置

云 架构 华为云架构_数据库_14

 其他按照默认配置就行

云 架构 华为云架构_架构_15

立即购买

云 架构 华为云架构_服务器_16

 

 提交后点击右侧登录,可能要等几分钟数据库创建成功

输入用户名密码后,测试连接

云 架构 华为云架构_华为云_17

连接成功才能登录

4.新建数据库

云 架构 华为云架构_数据库_18

 

云 架构 华为云架构_数据库_19

 

点击刚刚创建的数据库名称进入基本信息界面

云 架构 华为云架构_云 架构_20

 记录内网信息端口等等备用

云 架构 华为云架构_数据库_21

 5.创建ecs

云 架构 华为云架构_华为云_22

 购买弹性云服务器

配置云主机wordpress

云 架构 华为云架构_服务器_23

云 架构 华为云架构_架构_24

 

云 架构 华为云架构_架构_25

 

云 架构 华为云架构_服务器_26

 

云 架构 华为云架构_数据库_27

 

云 架构 华为云架构_服务器_28

 

云 架构 华为云架构_云 架构_29

 

6.安装wordpress

找到刚刚购买的ecs远程登录云主机

云 架构 华为云架构_云 架构_30

 

 输入命令安装lamp环境

云 架构 华为云架构_架构_31

 

输入以下命令进行编辑配置httpd服务

vim /etc/httpd/conf/httpd.conf

 

云 架构 华为云架构_云 架构_32

 

云 架构 华为云架构_数据库_33

云 架构 华为云架构_华为云_34

 

云 架构 华为云架构_架构_35

 这里在-c前面要加个空格

云 架构 华为云架构_数据库_36

  

云 架构 华为云架构_数据库_37

云 架构 华为云架构_云 架构_38

 

云 架构 华为云架构_服务器_39

 

 systemctl status httpd

 

云 架构 华为云架构_华为云_40

 

看到active说明正常开启 

 将httpd和php-fpm服务设为开机启动

云 架构 华为云架构_数据库_41

 输入外网ip,证明云主机与数据库对接成功

云 架构 华为云架构_云 架构_42

 7.制作镜像,申请云服务器

云 架构 华为云架构_云 架构_43

 

云 架构 华为云架构_数据库_44

 选择创建好的wordpress申请服务器

云 架构 华为云架构_数据库_45

 

云 架构 华为云架构_云 架构_46

云 架构 华为云架构_服务器_47

 

云 架构 华为云架构_华为云_48

 

云 架构 华为云架构_华为云_49

 

 8.购买弹性负载均衡

云 架构 华为云架构_云 架构_50

 

云 架构 华为云架构_服务器_51

云 架构 华为云架构_数据库_52

 

云 架构 华为云架构_华为云_53

 

云 架构 华为云架构_架构_54

云 架构 华为云架构_架构_55

 

云 架构 华为云架构_数据库_56

云 架构 华为云架构_架构_57

  

云 架构 华为云架构_架构_58

云 架构 华为云架构_云 架构_59

 

云 架构 华为云架构_云 架构_60

 

9.数据加密服务

云 架构 华为云架构_服务器_61

 

云 架构 华为云架构_云 架构_62

 

 

云 架构 华为云架构_服务器_63

 

云 架构 华为云架构_云 架构_64

 

云 架构 华为云架构_华为云_65

 

云 架构 华为云架构_华为云_66

云 架构 华为云架构_服务器_67

 

云 架构 华为云架构_数据库_68

云 架构 华为云架构_数据库_69

 

 删除两台云主机

云 架构 华为云架构_数据库_70

 

 

云 架构 华为云架构_数据库_71

 

云 架构 华为云架构_云 架构_72

 删除弹性伸缩服务

云 架构 华为云架构_华为云_73

云 架构 华为云架构_华为云_74

 

云 架构 华为云架构_架构_75

 

 删除密钥对

云 架构 华为云架构_服务器_76

 删除弹性负载均衡

云 架构 华为云架构_架构_77

云 架构 华为云架构_华为云_78

 

 删除镜像

云 架构 华为云架构_华为云_79

 删除RDS

云 架构 华为云架构_华为云_80

删除ECS

云 架构 华为云架构_数据库_81

 

云 架构 华为云架构_云 架构_82

  

云 架构 华为云架构_架构_83

删除VPC

 

云 架构 华为云架构_华为云_84

云 架构 华为云架构_服务器_85

 

云 架构 华为云架构_服务器_86

 

云 架构 华为云架构_华为云_87

 

 以上就是全部了