# AWS ###### tags: `CloundServer` ### EC2 (Elastic Compute Cloud) > EC2 是 Amazon 提供的一種 Web 服務,可在雲端提供安全、可調整大小的運算容量。 #### 架設網站流程 1. 註冊 AWS 會員 2. 在 EC2 的網站啟用一台機器 ```- 當時作業系統是選 Red Hat Enterprise Linux 8``` ```- 機器等級 t2.mirco``` 3. 從本機端 (Mac) 電腦連線到 EC2 的電腦 ```javascript= // ssh -i ~/路徑/密鑰名稱.pem 使用這名稱@IP $ ssh -i ~/Desktop/name.pem ec2-user@3.129.202.152 ``` 4. 在 EC2 上安裝需要的軟件 :::info ![](https://i.imgur.com/ezyJCDM.png) 在 Linux 作業系統中,只有 root 使用者可以執行所有命令並在系統上執行某些關鍵操作,如安裝和更新,刪除包,建立使用者和組,修改重要的系統配置檔案等。 **其他系統使用者需要在使用 `sudo` 命令下才可以執行一些重要系統操作。** ::: ```javascript= // Red Hat 使用 yum $ sudo yum install python // Debian(Ubuntu) 使用 APT $ sudo apt-get install python // SUSE 使用 zypper $ sudo zypper install python3 ``` :::warning 如果安裝不成功可能是指令套件(yum/apt-get/zypper)需要更新 **sudo yum update -y** ::: 5. 在 EC2 介面上 申請 **`Elastic IP`** 並綁定 :::info **Elastic IP Address** 是可以獨立購買和持有的公網IP地址資源。目前,EIP可綁定到專用網路類型的ECS執行個體、專用網路類型的私網SLB執行個體和NAT Gateway上。 :::