Question Utilisation de EC2 en tant que serveur Cloudfront Origin


Amazon a récemment ajouté la possibilité d'utiliser n'importe quel serveur en tant que serveur d'origine pour Cloudfront, supprimant ainsi la restriction S3 d'origine.

Ma question est: comment puis-je configurer cela? AWS web-gui semble ne prendre en charge que les compartiments S3 (encore), et les outils de ligne de commande ec2 ne semblent pas avoir quoi que ce soit pour enregistrer une distribution Cloudfront.

Toutes les pensées sont très appréciées!

Merci, Chris.


7
2017-11-12 14:24


origine




Réponses:


Vous devez utiliser l'API pour créer un DistributionConfig qui utilise CustomOrigin (plutôt que S3Origin). Quelques documents sur la façon de le faire ici: http://docs.amazonwebservices.com/AmazonCloudFront/latest/APIReference/index.html?DistributionConfigDatatype.html#CustomOriginChildElements

Ensuite, vous devez créer une distribution à l'aide de ce DistributionConfig: http://docs.amazonwebservices.com/AmazonCloudFront/latest/APIReference/index.html?CreateDistribution.html

Plus d'informations sur les distributions peuvent être trouvées ici: http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/index.html?WorkingWithDistributions.html

Je pense qu'une fois que vous avez créé la distribution, vous pouvez la gérer à partir de la console AWS, mais vous ne pouvez pas encore la créer ici.


8
2017-12-03 21:59



Y compris cela, qui est assez simple à utiliser jusqu'à ce que les outils de l'interface graphique rattrapent eternusuk.blogspot.com/2011/01/… - jabley


Vous pouvez désormais configurer Custom Origin via la console Web AWS.


6
2017-08-12 22:22





Ajoutez un équilibreur de charge à votre EC2, vous pouvez ensuite sélectionner l’équilibreur de charge comme origine dans Cloudfront.

http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/CustomOriginBestPractices.html


0
2018-01-17 10:32