AWS基礎架構

2021-10-09 03:22:23 字數 2186 閱讀 9706

要求: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以上版本)

rpm -uvh 

rpm -uvh

yum install php70w -y

systemctl start php-fpm

<?php 

phpinfo();

?>

建立資料庫(rds)

此處設定的為rds的登陸使用者名稱和密碼

create database 資料庫名;

create user 使用者名稱@'rds終端節點' identified by '密碼'

;grant all privileges on 資料庫名.* to 使用者名稱@'rds終端節點'

;flush privileges;

安裝wordpress

wget 

tar zxvf latest.tar.gz

cp wp-config-******.php wp-config.php

cp -a wordpress/* /var/www/html/

define(

'db_name', 'wordpress');

#在rds中建立的資料庫名

/** mysql database username */

define(

'db_user', 'root');

#在rds中建立的使用者名稱

/** mysql database password */

define(

'db_password', '12345678');

#在rds中建立的密碼

/** mysql hostname */

define(

'db_host', 'wcl-database.cyzx82ntcd8i.rds.cn-northwest-1.amazonaws.com.cn');

#rds的終端節點

選擇完成配置的ec2例項,建立映像(ami)

建立目標群組和負載均衡器

啟動配置和autoscaling組

建立sns主題

cloudwatch

目標選項

設定郵箱資訊內容

官方文件

如何在我的 ec2 例項狀態更改時獲取自定義電子郵件通知?

輸入轉換器內容模板:

對於輸入模板,輸入以下內容:

"在 ,aws 區域中 賬戶上的 ec2 例項 的狀態已更改為 。"

AWS基礎命令操作

aws s3 ls 列出aws上的桶 aws s3 ls s3 bucket 列出桶下的目錄及物件 aws s3 ls s3 bucket path 列出桶下的path的物件 高階別 aws s3 命令還可以方便地管理 amazon s3 物件。這些物件命令包括 aws s3 cp aws s3 l...

AWS基礎知識

兩種儲存 ebs elastic block storage instance storage重啟不會丟失資料,關機丟失資料 相關操作 relaunch terminate launch 3.關於dns 弄清楚一級網域名稱 二級網域名稱 頂級域,根域以及dns工作原理。如edu.cn.表示二級網域名...

AWS 助理架構師認證

理論差不多有,開始 動手實驗室 15個免費實驗 深入了解需要 詳細檢視文件 建議至少先從faq閱讀,可以縮短很長時間 利用 免費aws 注意平時的理解和學習 再進行高階實驗 需要了解各個服務之間的關聯等,聽取講師指導課程 就可以高層次的了解服務內容 參加認證考試 認證共有5個,如果要參加專家級認證必...