要求:
1、创建VPC,创建子网
2、开通EC2,部署基础wordpress站点(可自己部署,也可使用社区AMI),ec2放在不同可用区
3、开通RDS多可用区实例,作为wordpress后端数据库
3、制定ec2自动快照的策略
4、配置负载均衡,能够通过负载均衡访问wordpress
5、ec2挂载S3对象存储为本地存储目录
6、配置cloud watch,监控cpu指标
7、配置sns,使服务器开机关机收到邮件提醒8、配置AUTOSCALING,完成自动扩展、手动扩展操作
- 创建VPC、子网、internet网关、编辑安全组
- 创建ec2,在ec2中进行配置
-安装Apache:yum install httpd
-修改httpd.conf配置文件(将监听端口改为8888) - 安装php(至少是7.0以上版本)
- 安装php软件包
rpm -Uvh http://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh http://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum install php70w -y
systemctl start php-fpm
- 进入/var/www/html/下编写test.php文件
<?php
phpinfo();
?>
- 在网页中输入套接字(IP:端口号)+/test.php测试php-fpm是否正常运行
- 创建数据库(RDS)
此处设置的为RDS的登陆用户名和密码
- 在ec2上远程登陆
mysql -h RDS终端节点 -u 登陆用户名 -p登陆密码 - 创建数据库、用户、授权
create database 数据库名;
create user 用户名@'RDS终端节点' identified by '密码';
grant all privileges on 数据库名.* to 用户名@'RDS终端节点';
flush privileges;
- 安装wordpress
wget http://wordpress.org/latest.tar.gz
ta