1.先在Drupal 安裝兩個Modules
1.S3 File System (https://www.drupal.org/project/s3fs)
2.Libraries API (https://www.drupal.org/project/libraries)
2.安裝AWS SDK for PHP 2.x library
1.下載AWS SDK for PHP 2.x library的zip檔 (不能下載3.x版本會有問題)
目前是下載Version 2.8.23版的zip檔(aws.zip)
2.解壓縮aws.zip檔到drupal的sites/all/libraries/awssdk2的路徑下。
*可以先在local環境解壓縮再上傳。也可以將zip檔上傳後用命令模式(如ssh)去解壓縮(使用tar) 。例如 tar xvf filename.tar
3.設定S3 File System
1.到「設定(setting)」/ 「媒體(media)」/ S3 File System來設定與AWS S3連線的設定。如圖:
2.進入S3 File System後先設定 「S3 Bucket Name」與「S3 Region」。然後展開「 」來設定 「 AMAZON WEB SERVICES CREDENTIALSAmazon Web Services Access Key」,「Amazon Web Services Secret Key」。如圖:
4.設定drupal內容類型的圖片或是檔案欄位 上載目的地為s3 file system
如下圖所示
設定完後就可以測試啦!!!
測試結果:
* Drupal版本:7.37