Este artículo explica cómo compilar Nginx con soporte para SSL en Debian y derivados.
Partiendo de un servidor corriendo Debian 9, es necesario instalar las siguientes dependencias a fin de poder compilar Nginx:
# apt-get install gcc make libpcre3-dev zlib1g-dev git openssl libssl-dev
Descargar la última versión estable de Nginx:
# wget http://nginx.org/download/nginx-1.15.2.tar.gz
Extraer el paquete:
# tar axf nginx-1.15.2.tar.gz # cd nginx-1.15.2/
Configurar Nginx con soporte para SSL (módulo SSL):
# ./configure --with-http_ssl_module
Compilar e instalar:
# make && make install & make clean
Instalar un script de inicio System V:
# cd .. # git clone https://github.com/Fleshgrinder/nginx-sysvinit-script.git # cd nginx-sysvinit-script/ # make # ln -s /usr/local/nginx/sbin/nginx /sbin/nginx
Iniciar el servicio:
# service nginx start
¡Éxito!
Tal vez pueda interesarte