15 votos

Instalar y configurar mod_ssl en instancia de Amazon EC2

Estoy tratando de apoyar el tráfico HTTPS con el módulo mod_ssl en mi sitio web. Estoy ejecutando una instancia de Amazon EC2 para mi servidor. He instalado y configurado la LÁMPARA básica de los paquetes. Sin embargo, cuando voy a poner en SSL comandos específicos en mis archivos de configuración de apache (es decir. SSLEngine, SSLCertificateFile, etc) se obtiene un error y dice que tengo un error de sintaxis o el módulo no está cargado.

Mi siguiente paso fue intentar $ sudo yum install mod_ssl. Sin embargo, yum vuelve y dice, "Procesamiento de Conflictos...Error: httpd24-herramientas de conflictos con httpd-herramientas". Así que pensé que mod_ssl se incluye en el httpd-paquete de herramientas. Yo luego corrió $ sudo yum install httpd24-tools pero vuelve y me dice que ya tengo el paquete instalado.

Ahora, ¿cómo es que tengo el httpd-instalado el paquete de herramientas, y mod_ssl no está cargado en mi sistema? No mod_ssl incluido en el httpd-paquete de herramientas? He creado una prueba archivo php <?php echo phpinfo(); ?> sólo para asegurarse. Mis sospechas fueron confirmadas-no 'mod_ssl' aparece bajo el apache2handler los módulos cargados en la tabla phpinfo.

Así que, no estoy exactamente seguro de cómo cargar/instalar/configurar mod_ssl con la AMI de Amazon Linux. Cualquier ayuda se agradece. Aquí está mi actual especificaciones:

  • AMI de Amazon Linux 2012.09
  • Apache 2.4
  • PHP 5.4

Corrió este comando de configuración del servidor:

$ 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

33voto

Jason Ilicic Puntos 607

Intentar ejecutar 'yum install mod24_ssl' en su lugar, que creo que ya has hecho. Los paquetes que tienen versiones adicionales generalmente requieren la versión a ser especificados para las dependencias. Así que todo para 'php54' precedido con 'php54-'.

Si no está siempre seguro, siempre puede hacer un 'yum search' con algunas palabras clave. Por ejemplo: 'yum search mod ssl', que mostrará una lista de los paquetes disponibles.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: