本实验将在华为云上通过虚拟私有云(Virtual Private Cloud,简称VPC)中,搭建弹性云服务器(Elastic Cloud Server,简称ECS)+云数据库(Relational Database Service,简称RDS)服务搭建WordPress网站,需要进行对应的云上架构设计。考虑流量分发控制和业务冗余性,实验中使用弹性负载均衡器(Elastic Load Balance,简称ELB)提供流量分发服务并提升应用系统的容错能力。考虑业务波峰波谷对资源的弹性伸缩需求,实验中使用弹性伸缩服务(Auto Scaling,简称AS)来保证服务质量和计算资源利用率。考虑后端数据库地址或其他信息变动的可能性,实验中通过在弹性伸缩服务中配置文本注入,来修改由镜像自动创建的云主机中后端数据库的地址连接信息,避免多次手工介入修改。通过本实验的练习,读者可以掌握计算架构云服务的使用原理。
输入如下命令安装LAMP环境,并开启相应服务。
输入如下命令安装LAMP环境,并开启相应服务。 yum install -y httpd php php-fpm php-server php-mysql mysql 下载WordPress安装软件。 wget -c https://cloudservice-v3.obs.cn-east-3.myhuaweicloud.com/wordpress-4.9.1_zh.tar.gz 将WordPress安装包解压到目录/var/www/html。 tar -zxvf wordpress-4.9.1_zh.tar.gz -C /var/www/html/ 赋予文件所在目录读写权限 chmod -R 777 /var/www/html 开启httpd服务和php-fpm服务。 systemctl start httpd.service systemctl start php-fpm.service 将httpd和php-fpm服务设为开机启动。 systemctl enable httpd systemctl enable php-fpm