Using EC2 as a Cloudfront Origin Server
Solution 1
You have to use the API to create a DistributionConfig that uses CustomOrigin (rather than S3Origin). Some documentation on how to do so here: http://docs.amazonwebservices.com/AmazonCloudFront/latest/APIReference/index.html?DistributionConfigDatatype.html#CustomOriginChildElements
Then you have to create a Distribution using that DistributionConfig: http://docs.amazonwebservices.com/AmazonCloudFront/latest/APIReference/index.html?CreateDistribution.html
More information on Distributions can be found here: http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/index.html?WorkingWithDistributions.html
I believe once you've created the Distribution, you can manage it from within the AWS Console, but you can't yet create them there.
Solution 2
Now-a-days you can setup Custom Origin via the AWS Web console.
Related videos on Youtube
chrism2671
Updated on September 17, 2022Comments
-
chrism2671 over 1 year
Amazon has recently added the ability to use any server as an origin server for Cloudfront, removing the original S3 only restriction.
My question is- how do I set this up? The AWS web-gui seems to only support the S3 buckets (still), and the ec2 command line tools don't appear to have anything for registering a Cloudfront distro.
Any thoughts much appreciated!
Thanks, Chris.
-
jabley over 13 yearsIncluding this, which is pretty straightforward to use until the GUI tools catch up eternusuk.blogspot.com/2011/01/…