---
# System prepended metadata

title: 'IaaS 3/6,3/10'

---

# IaaS 3/6,3/10
9小時的課程目的:把專題丟到雲端
到亞馬遜申請一台免費試用一台server
下次上課申請帳號,要準備信用卡,會做扣款測試

機房早期是像電腦教室一樣一台電腦一個螢幕
之後用KVM再來電子KVM
現用虛擬機(私有雲)或像亞馬遜雲端了(公共雲)

HA高可用性:有多種方式
ex:多台主機同內容,共用同一ip...等資源
虛擬機可用來建置不同的測試環境,如:不同OS、不同家瀏覽器或不同版本...等
用來測試開發的軟體在不同環境的執行情況

序號產生器KEYGEN.EXE很多都藏有病毒
可安裝在虛擬機裡產生序號後拿來使用,再移除虛擬機

==安裝VMware== D:\TOOL 10:10 
VMware-workstation-full-12.5.5-5234757.exe
VZZZG-CRWPZ-R2KZR-XWZGX-VPZEV
VKZQT-MHYX6-52PY2-H8KE9-CUNEV
(2-1)

![](https://i.imgur.com/jyMHS7a.png)

==建置一台虛擬機==(預設NAT可上網)
![](https://i.imgur.com/uDJQv8e.png)
![](https://i.imgur.com/M5NOmUI.png)
![](https://i.imgur.com/NlgvlRB.png)
![](https://i.imgur.com/OJGpbyG.png)
![](https://i.imgur.com/6P8sZQs.png)
![](https://i.imgur.com/H6Qf6bm.png)
切成多個小檔,效能較好
![](https://i.imgur.com/vXTUJMW.png)
![](https://i.imgur.com/6mf7CZH.png)

==安裝Win的ISO檔用虛擬光碟機==
![](https://i.imgur.com/zCrOwPZ.png)

==安裝Windows==
選沒金鑰可重複3次共120天
選專業版>自訂(不要選升級)

IP網域:192.168.1.0 - 遮罩:255.255.255.0
配發IP:192.168.1.1~254
Public IP不夠用問題解決方式:
1.IPV6
2.
3.NAT

Private網域:
10.0.0.1/8 - 10.255.255.254/8
172.16.0.1/12 - 172.31.255.254/12
192.168.0.1//16 - 

剛裝好OS的虛擬機無法使用USB,要安裝==VMware Tools==
![](https://i.imgur.com/OcvyqtQ.png)
![](https://i.imgur.com/SuHWR0S.png)
連點兩下安裝
![](https://i.imgur.com/HUb79b4.png)
接著全按下一步,跑完後重開機
![](https://i.imgur.com/bkro0XT.png)


軟體常用port
Web:80/HTTPS :443
FTP:21
SMTP:25

查電腦使用的IP&port狀態:netstat -n
![](https://i.imgur.com/Nn6cVO5.png)

亞馬遜伺服器是放在private網域裡,所以要在NAT設定我們外部才能連的進去(如圖2左下角處)
![](https://i.imgur.com/YS85Srh.png)

![](https://i.imgur.com/G8YXs89.png)

--------------------------------------------

# 回顧 3/10 09:22

IP自動取得會發送請求給DHCP伺服器要求配發IP
若連不到伺服器會得到169.254.x.x的IP(無法上網的)

虛擬機NAT改Host網路:192.168.171.128
![](https://i.imgur.com/OWtbO0G.png)
改到Bridegd(VMnet0):192.168.1.103
![](https://i.imgur.com/uedXi1H.png)

資策會有兩條連外,中華電信與中央大學

==快照==(備份檔)
-
VM>Snapshot>Take Snapshot
跑完會有一份快照檔,可用來回復用

系統刪除檔案只是把目錄名稱刪掉,檔案內容暫時還存在儲存體裡
(如同一本書的第一頁目錄資料塗掉,不是把內頁內容刪掉)

==Clone== p19
-
建第2台虛擬機,可以原方式重新建置與安裝,但較佔硬碟空間
另可用==Clone== p19:
![](https://i.imgur.com/UMjr2i6.png)
1. Full clone:完整複製,硬碟內容獨有
 會複製一份母碟出來,
 ![](https://i.imgur.com/zPIfgKe.png)
2. Linked clone:連接複製,用母碟來開機(有母碟損壞連帶的風險)
 建置速度快,母機或複製機變更的檔案會另存在差異虛擬碟裡
 ![](https://i.imgur.com/ilup5CZ.png)

Windows防火牆與私用的開放設會不同

![](https://i.imgur.com/Lt2mQRg.png)

可把虛擬機的資料夾複製到別台電腦再OPEN方式即可開機
若是Linked Clone母機目錄也一併複製過去
![](https://i.imgur.com/0tjEiDq.png)

# ==Amazon EC2==
Linux/Windows可各一台
windows硬碟空間30G能多不能少,免費空間30G就這樣用完了...

申請AWS帳戶
![](https://i.imgur.com/IUfxzex.png)
Root User
![](https://i.imgur.com/pu20EmK.png)
是EC2代表OK了(若有1,2,3可能驗證有異常)
![](https://i.imgur.com/VCUhzuS.png)

建置EC2
-
Running instances(若是4C8T的CPU,1個T代表一個instance)
![](https://i.imgur.com/jNoBCM2.png)

![](https://i.imgur.com/Qom7pPU.png)
Win Server 2019
![](https://i.imgur.com/MIPzqI7.png)
某地區資料中心的資訊
![](https://i.imgur.com/by1UIGH.png)
非share的會收費
![](https://i.imgur.com/nzhTpN5.png)
沒勾刪掉後30G空間不會跟著刪掉,會持續佔用,之後就要收錢了
![](https://i.imgur.com/4Yek0xN.png)
改名稱
![](https://i.imgur.com/kgjTWw4.png)

![](https://i.imgur.com/nQTudUj.png)
設定port Rule,(Amazon的NAT有防火牆的功能,沒設定的port會擋)
Win遠端port:3389
0.0.0.0/0 沒有IPV6
0.0.0.0/0, ::/0 會有IPV6
![](https://i.imgur.com/l1bg4qI.png)
建立加解密金鑰
![](https://i.imgur.com/RiAz6tX.png)
下載金鑰檔.pem
![](https://i.imgur.com/Pg8dQ3u.png)

完成後會有相關資訊
Win遠端連線 win+R 輸入==mstsc==


兩者一樣
![](https://i.imgur.com/nkxq9fg.png)
從AWS取得密碼,要從下載的金鑰.pem檔解出密碼
![](https://i.imgur.com/8J7VxYf.png)
改時區
![](https://i.imgur.com/xEFQta5.png)
改地區
![](https://i.imgur.com/yWv4FDp.png)
改中文(在右邊)
![](https://i.imgur.com/kxCYvlE.png)
OK後重開機
![](https://i.imgur.com/o1WyOkS.png)

FireWall設定
![](https://i.imgur.com/GbKZpvW.png)
可防Inbound進入或Outbound出去
![](https://i.imgur.com/qUFTAcA.png)

![](https://i.imgur.com/dAJCDbf.png)



安裝Web伺服器
-
開始>伺服器管理員
![](https://i.imgur.com/MWu3G1P.png)
上方有一條在跑搜集一些資料,要等跑完再點按2.新增功能
![](https://i.imgur.com/CHkvlXs.png)
都下一步,點選Web Server(IIS)
![](https://i.imgur.com/rpqqAWs.png),再繼續下一步

F5重刷網頁會抓快取

ctrl+F重刷不會去抓快取
Web資料夾路徑
[C:\inetpub\wwwroot](https://)


S2019增加Tomcat的8081port,從防火牆>進階設定
![](https://i.imgur.com/0fqcXb1.png)


移除IIS伺服器
![](https://i.imgur.com/OCxydv4.png)
IIS取消勾選
![](https://i.imgur.com/9LUqqas.png)

Amazon給的IP是浮動的,可付費申請固定IP
另可使用DDNS

主機開關機,重開機,
Terminate是移除instance
![](https://i.imgur.com/hVuD5eM.png)
移除後主機會變成Terminated,過一段時間後才會消失
![](https://i.imgur.com/zkXEi4G.png)

關閉AWS帳戶後原申請的Email不能再申請AWS
![](https://i.imgur.com/japydFN.png)

# ==在EC2建置Tomcat==
複製Tomcat、MyLib、jdk1.8.0_201到C槽下
AWS與Win防火牆打開port:8081
設定環境變數
1. classpath:==.;C:\MyLib\*;==
![](https://i.imgur.com/LQLgKbw.png)
2. JAVA_HOME: ==C:\jdk1.8.0_201==
![](https://i.imgur.com/gFR2dDJ.png)
3. Path:加入 ==%JAVA_HOME%\bin== 並移到最上方
![](https://i.imgur.com/bTLjxju.png)
![](https://i.imgur.com/9Sk4FAx.png)

首頁或網頁都能連
http://13.114.100.151:8081/
http://13.114.100.151:8081/IBM_9/form.html

manager連不到,預設只能本機連
http://13.114.100.151:8081/manager/html

# ==在EC2安裝Oracle==
AWS與Win防火牆打開port:1521
改中文編碼:UTF8
