Estoy tratando de soportar 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 los paquetes básicos de LAMP. Sin embargo, cuando voy a poner en comandos SSL-específicas en mis archivos de configuración de Apache (es decir. SSLEngine
, SSLCertificateFile
, Etc) que escupe un error y dice que tengo un error de sintaxis o el módulo no está cargado.
Mi siguiente paso fue intentarlo $ sudo yum install mod_ssl
. Sin embargo, yum regresa y dice: "Procesando conflicto ... Error: httpd24-tools entra en conflicto con httpd-tools". Entonces, pensé que mod_ssl está incluido en el paquete httpd-tools. Luego corrí $ sudo yum install httpd24-tools
pero regresa y me dice que ya tengo ese paquete instalado.
Ahora, ¿cómo es que tengo instalado el paquete httpd-tools y mod_ssl no está cargado en mi sistema? ¿No se incluye mod_ssl en el paquete httpd-tools? Creé un archivo php de prueba <?php echo phpinfo(); ?>
solo para asegurarme. Se confirmaron mis sospechas: no hay "mod_ssl" en la tabla de módulos cargados apache2handler en phpinfo.
Por lo tanto, no estoy exactamente seguro de cómo cargar / instalar / configurar mod_ssl con las AMI de Amazon Linux. Cualquier ayuda sería apreciada. Aquí están mis especificaciones actuales:
- Amazon Linux AMI 2012.09
- Apache 2.4
- PHP 5.4
Ejecuté este comando para configurar el 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
fuente
$ sudo yum install mod24_ssl
. Esto instaló el paquete con éxito, pero ahora cuando intento reiniciar mi servidor Apache, no puede iniciar httpd. ¿Alguna idea?Respuestas:
Intenta correr en su
yum install mod24_ssl
lugar, lo que creo que ya has hecho. Cualquier paquete que tenga versiones adicionales generalmente requiere que se especifique la versión para cualquier dependencia. Por lo tanto, todophp54
sería prefijado conphp54-
.Si alguna vez no está seguro, siempre puede hacer una
yum search
con algunas palabras clave. Por ejemplo:yum search mod ssl
enumera los paquetes disponibles.fuente