且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

冬季实战营第三期:MySQL数据库进阶实战之使用ECS和RDS搭建个人博客

更新时间:2022-03-06 14:38:50

体验目标
本场景提供了一台基础环境为CentOS的ECS(云服务器)和一台RDS MySQL版数据库实例。我们将会在这台服务器安装Apache+PHP+WordPress网站环境,结合RDS MySQL版数据库实例帮助快速搭建自己的云上博客。

背景知识
本场景主要涉及以下云产品和服务:

1.云服务器ECS
云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。云服务器ECS免去了您采购IT硬件的前期准备,让您像使用水、电、天然气等公共资源一样便捷、高效地使用服务器,实现计算资源的即开即用和弹性伸缩。阿里云ECS持续提供创新型服务器,解决多种业务需求,助力您的业务发展。

2.云数据库 RDS
阿里云关系型数据库(Relational Database Service,简称 RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和高性能存储,RDS 支持 MySQL、SQL Server、PostgreSQL 和 PPAS(Postgre Plus Advanced Server,一种高度兼容 Oracle 的数据库)引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。

3.Wordpress
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把WordPress当作一个内容管理系统(CMS)来使用。

步骤
1.创建资源
开始实验之前,需要先创建ECS和RDS资源。
2.创建数据库账号和密码
使用资源栏提供的子账号登录信息登录阿里云RDS控制台,然后在子账号RDS控制台创建数据库和数据库用户。
3.部署环境
使用Apache作为后端服务器,安装Apache服务及其扩展包、以及安装PHP程序。
4.安装和配置WordPress
完成上述环境搭建后,安装WordPress以及连接到RDS数据库。

收获
学会了使用RDS MySQL和ECS搭建个人博客,获取了积分,完成了获得奖品的任务。