找工作期間學學 AWS 部署,目標是把自己的專案部署到 AWS 上!Day1 就是先來註冊和安裝 Elastic Beanstalk 囉。
既然要用 AWS 的服務,註冊一個帳號是必然的,所以先去辦帳號吧:AWS 註冊。
AWS 註冊算是相對簡單的,只是除了個人資訊外還必填信用卡資訊,否則無法進行下一步。註冊完後就來安裝 Elastic Beanstalk 吧。
Elastic Beanstalk (EB),是 AWS 用在協助開發人員在雲端上快速部署的服務。所以說,要部署專案到 AWS 前,除了註冊個帳號,還先得把 EB 給安裝到電腦裡。
AWS 有提供一份如何安裝 EB 的文件 Manually install the EB CLI,但基本上如果是像我一樣沒寫過 Python 的人,那會必須先安裝 Python 和 pip (python 的軟體包管理系統)。
AWS 也有提供從 Python 開始起步的文件 Install Python, pip, and the EB CLI on Windows。具體流程如下:
python --version
和 pip --version
觀察是否成功安裝 python 和 pip。python
,出現下列畫面就表示環境變數添加成功。pip install awsebcli --upgrade --user
。%USERPROFILE%\AppData\Roaming\Python\Python311\Scripts
。eb --version
來確認 EB CLI 是否正確安裝,如果剛剛上一步沒用好,那就會噴錯誤,正確安裝的話會出現版本號。pip install awsebcli --upgrade --user
即可。好了,今日退朝,明天可以開始進入 AWS 部署的環節了><
這裡推薦幾篇文章關於 python 安裝、設置環境變數,還有eb --version
噴錯的問題討論串: