¿Le gustaría aprender a instalar Apache y configurar la característica HTTPS para utilizar un certificado autofirmado en un equipo que ejecute Ubuntu Linux? En este tutorial, vamos a habilitar el uso de HTTPS en el servidor Apache y crear un certificado autofirmado.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Apache 2.4.41
Derechos de autor © 2018-2021 por Techexpert.tips.
Todos los derechos reservados. Ninguna parte de esta publicación puede ser reproducida, distribuida o transmitida en cualquier forma o por cualquier medio sin el permiso previo por escrito del editor.
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.
Apache – Tutorial relacionado:
En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con Apache.
Tutorial Apache – Habilitar HTTPS
Instale el servidor Apache y los paquetes necesarios.
Habilite el módulo Apache con el nombre: Mod_ssl.
Habilite el módulo Apache con el nombre: Mod_rewrite.
Edite el archivo de configuración de Apache.
Agregue las siguientes líneas al final de este archivo.
Cree una clave privada y el certificado de sitio web mediante el comando OpenSSL.
Introduzca la información solicitada.
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 Apache para el sitio web predeterminado.
Aquí está el archivo, antes de nuestra configuración.
Aquí está el archivo, después de nuestra configuración.
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.
Reinicie el servicio Apache.
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 Apache mostrará la versión HTTPS de su sitio web.
¡Felicitaciones! Ha terminado la configuración de HTTPS en el servidor Apache.