10分钟搭建自己的WordPress【开发者专属集市】
通过AppBazaar让我们0代码部署属于自己的WordPress网站,赶快体验一下吧。
一、购买AppBazaar产品
1.进入AppBazaar官网,https://console.huaweicloud.com/appbazaar/home

2.选择“DevCloud+ECS、MySQL搭建WordPress”,点击立即购买。

3.确认订单。

4.购买成功

5.前往买家中心,下载部署文档。

二、通过DevCloud部署
6.前往DevCloud网站,进入管理控制台。https://www.huaweicloud.com/devcloud/

7.选择“华北-北京四”,点击新建项目。

8.选择空白项目,Scrum

9.新建项目,填写项目名称wordpress.

10.确认新建项目,进入项目管理界面。

11.在电脑上新建一个txt文件命名为“docker-compose.wordpress.yml”,输入一下代码
version: "3"
services:
db:
image: mysql:8.0
command:
- --default_authentication_plugin=mysql_native_password
- --character-set-server=utf8mb4
- --collation-server=utf8mb4_unicode_ci
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data:
12.点击服务-软件发布库,选择wordpress,点击上传选择本地的docker-compose.wordpress.yml文件上传。

13.上传成功docker-compose.wordpress.yml文件

14.点击服务-部署-主机管理-添加主机组

15.选择所属项目,点击确定

16.填写主机组名称Linux_Group,点击确定。

17.进入主机组管理界面,点击导入ECS

18.点击ECS控制台

三、购买ECS服务器
19.进入ECS管理界面,点击购买弹性云服务器。

20.选择服务器配置如下。

21.选择网络配置如下

22.输入服务器密码

23.确认订单

24.购买成功,返回服务器列表页。

25.再次点击导入ECS,看到已购买的服务器

26.输入服务器账号密码,导入ECS服务器

27.看到主机信息并验证成功

四、部署wordpress
28.点击服务-部署-新建任务

29.输入任务名称,点击下一步

30.选择空白模板,点击下一步

31.第一步选择“安装/卸载Docker”,配置如下。

32.新增步骤执行shell命令,命令如下图。

33.新增不受选择部署来源,配置如下图。

34.新增执行shell命令,修改名称为启动,shell命令如下

35.点击保存并执行,开始执行部署任务。

36.部署任务执行完毕。

37.根据刚才购买的ECS服务器公网ip访问:http://ECSIP:8000,可以看到已经部署好wordpress网站。

五、删除资源
38.在ECS服务管理界面删除服务器

39.确认删除

40.在DevCloud界面删除项目。

通过使用AppBazaar开发者专属集市的项目方案,结合DevCloud我们在0代码的情况下实现了部署wordpress服务的任务,结合devcloud的自动部署功能让我们的部署更加简单运维更加方便。
【购物节已开启,个人开发者的专属集市AppBazaar来啦(所有商品购物节期间免费体验)】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/381337
此外,在(https://bbs.huaweicloud.com/activity/suggestion.html)提出您的宝贵建议,标题以【云驻计划-定向征文】开头,还有机会赢取额外奖励。
- 点赞
- 收藏
- 关注作者
评论(0)