Amazon S3 module
Libraries (7.x-2.x branch) module
Amazon Web Services SDK for PHP module
Installation & Setup:
- Download and install the Amazon S3, Libraries, and AWS SDK drupal modules. For installation of AWS SDK module you will need to download the Amazon SDK for PHP library v.1.6.2. Download the file to your "sites/all/libraries/" directory. Extract the archive and rename the extracted directory from "sdk-1.6.2" to "awssdk". The final path to sdk.class.php should be "sites/all/libraries/awssdk/sdk.class.php".
- Verify that the AWS SDK can be loaded by visiting your site's status report at admin/reports/status; if the status reports indicates that the library cannot be loaded properly even after you verify that it is properly installed, clear all caches to ensure that the Libraries module uses the most up-to-date information
- Configure AWS SDK (You will need your two Security Credentials: Access Key ID and Secret Access Key. These are located in your account settings at http://aws.amazon.com)
- Configure your bucket settings at /admin/config/media/amazon or /admin/config/media/amazons3