Alex Liang

[AWS] 使用S3存放上傳圖片

假如網站部署到heroku,通常需要另外的空間存放圖片及檔案。這裡記錄AWS S3的設定。

首先,登入AWS後台,選擇帳號設定
螢幕快照 2015-12-24 下午11.09.20.png

選擇“Get Started with IAM Users”
螢幕快照 2015-12-25 下午10.26.55.png

新增user,輸入名稱後,要勾選Generate an access key for each user
螢幕快照 2015-12-27 下午9.24.07.png

完成後可下載Access Key。Access Key ID和Secret Access Key之後會用到
螢幕快照 2015-12-27 下午9.28.25.png

回到User頁面,點選剛才建立的user
螢幕快照 2015-12-27 下午9.39.12.png

點選”Attach Policy”
螢幕快照 2015-12-27 下午9.42.00.png

在policy type填s3,選擇出現的項目,再點Attach Policy
螢幕快照 2015-12-27 下午9.45.04.png

完成權限設定
螢幕快照 2015-12-27 下午9.47.04.png

接著回到後台主畫面,點選S3
螢幕快照 2015-12-27 下午9.01.50.png

進入S3後台,新增bucket,Region選擇Northern California
螢幕快照 2015-12-27 下午9.05.26.png

以上是S3的設定,下一篇介紹如何透過gem將網站的圖片上傳到S3。