¿Le gustaría aprender a instalar Nginx y configurar la característica HTTPS para utilizar un certificado autofirmado en un equipo que ejecuta Ubuntu Linux? En este tutorial, vamos a habilitar el uso de HTTPS en el servidor Nginx y crear un certificado autofirmado.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

Lista de equipos

En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial.

Como asociado de Amazon, gano con compras calificadas.

Tutorial Nginx – Habilitar HTTPS

Instale el servidor Nginx y los paquetes necesarios.

Copy to Clipboard

Cree una clave privada y el certificado de sitio web mediante el comando OpenSSL.

Copy to Clipboard

Introduzca la información solicitada.

Copy to Clipboard

En la opción denominada COMMON_NAME, debe introducir la dirección IP o el nombre de host.

En nuestro ejemplo, usamos la dirección IP 200.200.200.2000.

Edite el archivo de configuración de Nginx para el sitio web predeterminado.

Copy to Clipboard

Aquí está el archivo, antes de nuestra configuración.

Copy to Clipboard

Aquí está el archivo, después de nuestra configuración.

Copy to Clipboard

Opcionalmente, es posible que desee redirigir a los usuarios HTTP a la versión HTTPS de su sitio web.

En este caso, utilice la siguiente configuración.

Copy to Clipboard

Reinicie el servicio Nginx.

Copy to Clipboard

Abra su navegador y acceda a la versión HTTPS de su sitio web.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• https://200.200.200.200

El servidor Nginx mostrará la versión HTTPS de su sitio web.

nginx welcome

¡Felicitaciones! Ha terminado la configuración de HTTPS en el servidor Nginx.