J'ai une question à laquelle j'espère que quelqu'un pourra répondre pour moi.
Ma situation : J'ai un serveur Ubuntu exécutant Apache2 sur une instance Amazon EC2, qui héberge une instance de OwnCloud.
Mon objectif : Je veux déployer HTTPS sur cette instance. J'ai déjà configuré le groupe de sécurité pour autoriser le trafic HTTPS de n'importe où (car le serveur doit être accessible de n'importe où sur Internet). Nous avons déjà un nom de domaine bar.com enregistré chez un autre hébergeur de domaines. Mais nous voulons pointer foo.bar.com vers cette installation OwnCloud.
Mes questions :
1) Quelle adresse IP dois-je utiliser pour configurer le DNS auprès de cet hébergeur de domaines ? Car l'adresse IP publique et le DNS public de l'instance EC2 sont renouvelés à chaque redémarrage de l'instance.
2) Comment générer le certificat SSL pour la configuration HTTPS d'Apache2 ? Plus précisément, quel nom commun (CN) dois-je mettre dans le certificat ? Car le DNS public de l'instance EC2 change à chaque redémarrage. Je pense que si je mets le CN foo.bar.com dans le certificat, le navigateur affichera une erreur de certificat une fois que l'utilisateur sera redirigé de foo.bar.com -> .compute.amazonaws.com, ai-je raison ?
En résumé : comment déployer HTTPS sur une instance EC2 sur Amazon AWS avec un DNS auprès d'un service d'hébergement de nom de domaine tiers ?