web-dev-qa-db-fra.com

Installer et configurer mod_ssl sur l'instance Amazon EC2

J'essaie de prendre en charge le trafic HTTPS avec le module MOD_SSL sur mon site Web. Je suis en train d'exécuter une instance Amazon EC2 pour mon serveur. J'ai installé et configuré les packages de la lampe de base. Cependant, lorsque je vais mettre dans des commandes spécifiques à SSL dans mes fichiers de configuration Apache (c.-à-d. SSLEngine, SSLCertificateFile, etc.), il crache une erreur et dit que j'ai une erreur de syntaxe ou Le module n'est pas chargé.

Ma prochaine étape consistait à essayer $ Sudo yum install mod_ssl. Cependant, Yum revient et dit: "Traitement des conflits ... Erreur: httpd24-outils est conflit avec httpd-outils". Donc, j'ai pensé que Mod_SSL est inclus dans le package httpd-outils. J'ai ensuite couru $ Sudo yum install httpd24-tools Mais cela revient et me dit que j'ai déjà ce package installé.

Maintenant, comment est-ce que je reçois le package httpd-outils installé et MOD_SSL n'est pas chargé dans mon système? Mod_ssl n'est-il pas inclus dans le package httpd-outils? J'ai créé un fichier PHP test <?php echo phpinfo(); ?> juste pour vous assurer. Mes soupçons ont été confirmés - non 'mod_ssl' est répertorié sous la table des modules chargés Apache2Handler dans PHPInfo.

Donc, je ne sais pas exactement comment charger/installer/installer mod_ssl avec les AMI Amazon Linux. Toute aide serait appréciée. Voici mes spécifications actuelles:

  • Amazon Linux AMI 2012.09
  • Apache 2.4
  • Php 5.4

A couru cette commande pour configurer le serveur:

$ Sudo yum install httpd24 php54 php54-devel php54-mysql php54-common php54-Gd php54-xml php54-mbstring php54-mcrypt php54-pecl-apc mysql-server mod_ssl openssl httpd54-devel mysql libjpeg libpng phpmyadmin
15
kaffolder

Essayez de courir yum install mod24_ssl Au lieu de cela, je pense que vous avez déjà fait. Tous les packages ayant des versions supplémentaires nécessitent généralement la version spécifiée pour toute dépendance. Alors tout pour php54 serait préfixé avec php54-.

Si vous ne savez jamais, vous pouvez toujours faire un yum search avec des mots-clés. Par exemple: yum search mod ssl répertorie les packages disponibles.

33
jaseeey