Magento CDN installation instructions

Next steps
  1. Navigate to System > Configuration > Templates Master > CDN
  2. First you have to decide which type of CDN you are going to use. Right now our extension supports Amazon CloudFront, Amazon S3 storage and DNS based CDN services. We recommend to use CloudFront if you are just starting. Please notice that Amazon CloudFront and S3 are paid services and your final cost will depend on amount of traffic your stores get. In case you decided to use Amazon S3 or CloudFront you will need to get security credentials in order to control content on Amazon servers. That can be easily done at https://console.aws.amazon.com/iam/home?#security_credential . In case you want to make it in more secure way we suggest to use IAM users access. You can create new user and get API keys at https://console.aws.amazon.com/iam/home?#users . In case you decided to go with IAM users you have to assign “CloudFront Full Access” permissions in case you are using CloudFront CDN for example
  3. Our CDN extension supports both default Magento and Fooman CSS/JS merge feature. In order to avoid any problems with merged files we do recommend to disable berge before enabling CDN and clearing temporary created merged CSS/JS files in temp folder.
  4. After you entered Amazon API info please click save config button. After that Magento will be able to connect to Amazon AWS.
    • For Amazon S3 users. Please go to https://console.aws.amazon.com/s3/home and create new bucket that will be used to store and distribute your media files. After that in permission settings of that bucket you should add “View” rights to “Everyone”.
    • For Cloudfront users: Please select create new distribution in “Distribution Id” field. Due to technical requirements it will take up to 20 minutes to make distribution active. You will be able to see list and status of all your distributions at https://console.aws.amazon.com/cloudfront/home . After status of you distribution will become “Deployed” you can proceed with further steps.
    • For DNS based CDN users: You should set domain where your files will be redistributed from.
    After all steps described above will be finished you can enable CDN extension. Our module configuration provide complete control over media files that should be placed on CDN. Also it provides separate interface that allow to exclude files from placing on CDN.
    That's all. Navigate to your store and check how your store looks.

    If you have any problems with extension installation please contact us at templates-master.com/helpdesk and we will help you with extension installation for free

    Questions and ideas