---
# System prepended metadata

title: 莊小寬數學後端資料

---

# 1.AWS EC2主控台
在AWS的登入中選擇Sign in using root user email
![image](https://hackmd.io/_uploads/Bk6qlEs2C.png)

在這個畫面登入
![image](https://hackmd.io/_uploads/ryJTlNshR.png)

在主控台按下EC2
![image](https://hackmd.io/_uploads/rkdlZEo3C.png)

在左邊的EC2儀表板按下執行個體
![image](https://hackmd.io/_uploads/H1NVZVo3R.png)

選擇xiaokuan的這個，目前的執行個體類型是t2.large
![image](https://hackmd.io/_uploads/rkWd-4j2A.png)

### 1-1變更執行個體類型
之後如果要變更執行個體到例如 t2.medium，要先停止執行個體，從右上角的執行個體狀態中選擇"停止"，==注意不要選到終止(delete)(terminate)==
![image](https://hackmd.io/_uploads/S1oMG4jh0.png)


然後從右上角的動作中選擇變更執行個體類別
![image](https://hackmd.io/_uploads/S1zaWNjhR.png)

### 1-2如何連線到遠端電腦
按下右上角的連線
![image](https://hackmd.io/_uploads/SygpuzEs2R.png)

選擇RDP用戶端，可以直接下載遠端桌面檔
![image](https://hackmd.io/_uploads/ryLszVj3C.png)

執行之後會需要輸入帳號密碼
帳號就是![image](https://hackmd.io/_uploads/HJsM7Vj3C.png)


密碼就是左下角有"取得密碼"的選項
==會需要這個檔案==
![image](https://hackmd.io/_uploads/Bk3pM4jhR.png)
把pem檔案上傳之後就可以看到密碼
![image](https://hackmd.io/_uploads/B1cBXNo30.png)


# 2.遠端電腦的配置
### 2-1 IP的配置如下
![image](https://hackmd.io/_uploads/rJw5m4jh0.png)
### 2-2 看遠端電腦的細節
在主控台按下監控
![image](https://hackmd.io/_uploads/By-HLHsnA.png)






# 3.各項設定
### 3-1 XAMPP的port設定
![image](https://hackmd.io/_uploads/S13EENonA.png)
### 3-2 IIS指向的主機
![image](https://hackmd.io/_uploads/HJbK44i2C.png)
![image](https://hackmd.io/_uploads/BkAgHEinR.png)

網頁跑的路徑
![image](https://hackmd.io/_uploads/B1IC4No20.png)
### 3-3 工作排程器
每天晚上12:00刪除學生過期的課程
![image](https://hackmd.io/_uploads/SyMOwVjhC.png)
當系統啟動時就執行網頁，在AWS提供的host=172.31.4.227:80
![image](https://hackmd.io/_uploads/r16cDVo2A.png)

==當port=80無法執行，就用系統管理員身分在powershell執行以下指令==
![image](https://hackmd.io/_uploads/SyRC_Vj30.png)
可以執行網頁之後再恢復設定
![image](https://hackmd.io/_uploads/HJ1bY4s20.png)
指令檔案在桌面的"指令"
![image](https://hackmd.io/_uploads/rJDMtEohR.png)

# 4.網頁SSL(https)
網頁的SSL認證是用cloudflare.com的服務

帳號a0911207490@gmail.com
密碼Jmraymond0921@
![image](https://hackmd.io/_uploads/H1T0tNohC.png)

點選目前有認證的網域可以看細節
![image](https://hackmd.io/_uploads/rkX_qEj30.png)

### 如果之後要設定新的網域
在godaddy的DNS紀錄中，把A紀錄指定給	
3.105.183.217
![image](https://hackmd.io/_uploads/HkvRGBj3A.png)

在主畫面新增網域
![image](https://hackmd.io/_uploads/HJ3WAVjhA.png)
輸入要新增的網域
![image](https://hackmd.io/_uploads/BJ1HyBihR.png)
在godaddy的DNS管理的nameserver(名稱伺服器)指定nameserver，變成cloudflare提供的
![image](https://hackmd.io/_uploads/S1x8QSj3R.png)

![image](https://hackmd.io/_uploads/SJFrQSj3A.png)

在cloudflare指定域名的儀表板啟用SSL
![image](https://hackmd.io/_uploads/HJTVVHinA.png)
選full
Always Use HTTPS
![image](https://hackmd.io/_uploads/BybL4rs2R.png)
Automatic HTTPS Rewrites
![image](https://hackmd.io/_uploads/r1JDEro2A.png)





