Tecnología

Inicio

Cómo compilar PHP con SSL

Cómo compilar PHP con SSL


Como un lenguaje diseñado expresamente para el desarrollo de aplicaciones web, PHP viene con la mayoría de las herramientas de los desarrolladores web necesitan sacarlo de la caja. Sin embargo, la mayoría de los sitios web sólo necesita encriptación Secure Socket Layer (SSL) para crear una conexión segura con los usuarios. Esto se realiza mediante el servidor web (Apache es decir ,.), no por PHP. Así soporte SSL no viene con PHP de forma predeterminada. Para conseguirlo, es necesario instalar OpenSSL.

Instrucciones

instalar OpenSSL

1 Descarga la última versión del software OpenSSL desde el sitio web de OpenSSL.

2 Instalar OpenSSL de acuerdo con las instrucciones proporcionadas con él. Algunos aspectos de la instalación pueden ser diferentes dependiendo de su sistema operativo o la estructura del sistema de archivos.

3 Anote el directorio donde está instalado OpenSSL.

Instalar PHP y Prueba

4 Descargar el software más reciente de PHP desde el sitio web de PHP.

5 Configurar el proceso de instalación para incluir el soporte SSL. Consulte la documentación de la instalación en el sitio web de PHP. Verá que parte de la instalación es la creación de la orden de configuración. En este comando, se tendrá que incluir una directiva para instalar SSL. Esta directiva se ve como "with-open-ssl =" seguido por el directorio en el OpenSSL está instalado en su ordenador. Así que si OpenSSL está en "/ usr / local / ssl", entonces su directiva será "with-open-ssl = / usr / local / ssl." Coloque esta directiva al final de su comando configure.

6 Ejecute el comando de configuración de acuerdo con las instrucciones de instalación en el sitio web de PHP y finalizar la instalación.

7 Compruebe que el soporte SSL se ha instalado mediante la creación de una secuencia de comandos que se ejecuta el "phpinfo ()" comando. Cuando se ejecuta la secuencia de comandos y mira la página se crea, verá una gran cantidad de cajas que contienen información sobre la instalación de PHP. Si ve un cuadro cuya cabecera se lee, "OpenSSL", entonces la instalación se ha realizado correctamente.

Consejos y advertencias

  • Asegúrese de que se compila con la última versión de OpenSSL. Usted va a utilizar este módulo para asegurar los datos sensibles, y los errores en OpenSSL se corrigen con cada versión. Si no se utiliza el más reciente, el software podría ser vulnerable a los ataques.