septiembre 06, 2021

Configure la configuración SSL / TLS para utilizar una conexión HTTPS de cifrado seguro en Fedora 34


Configure la configuración SSL / TLS para utilizar una conexión HTTPS de cifrado seguro en Fedora 34.


Fuente: https://www.server-world.info/en/note?os=Fedora_34&p=httpd&f=3



Configure la configuración SSL / TLS para utilizar una conexión HTTPS de cifrado seguro.


[1] Obtener certificado SSL.

https://www.server-world.info/en/note?os=Fedora_34&p=ssl&f=2


[2] Habilitar la configuración de SSL / TLS.

[root@www ~]# dnf -y install mod_ssl

[root@www ~]# vi /etc/httpd/conf.d/ssl.conf

# línea 59 : descomentar


DocumentRoot "/var/www/html"

línea 60 : uncomment and specify hostname


ServerName www.srv.world:443

línea 101 : change to the one got in [1]


SSLCertificateFile /etc/letsencrypt/live/www.srv.world/cert.pem

línea 109 : change to the one got in [1]


SSLCertificateKeyFile /etc/letsencrypt/live/www.srv.world/privkey.pem

línea 118 : change to the one got in [1]


SSLCertificateChainFile /etc/letsencrypt/live/www.srv.world/chain.pem

[root@www ~]# systemctl restart httpd


[3] Si desea configurar la conexión HTTP para redirigir a HTTPS (Siempre en SSL / TLS), configure RewriteRule en la configuración de cada host.

Por ejemplo, si configura Hostings virtuales como dar clic aquí, agregue RewriteRule de la siguiente manera. O es posible configurar RewriteRule en [.htaccess] no en [httpd.conf].

[root@www ~]# vi /etc/httpd/conf.d/vhost.conf


<VirtualHost *:80>

    DocumentRoot /var/www/html

    ServerName www.srv.world

    RewriteEngine On

    RewriteCond %{HTTPS} off

    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

</VirtualHost>


[root@www ~]# systemctl restart httpd


[4] Si Firewalld se está ejecutando, permita el servicio HTTPS. HTTPS usa 443 / TCP.

[root@www ~]# firewall-cmd --add-service=https --permanent

success


[root@www ~]# firewall-cmd --reload

success

[5] Verifique para acceder a la página de prueba desde cualquier computadora cliente con navegador web a través de HTTPS. 

No hay comentarios:

¿Cómo poner el conteo de las filas en una consulta en MySql?

 ¿Cómo poner el conteo de las filas en una consulta en MySql? SELECT  @rownum := @rownum + 1 AS contador,  /*Contador*/ t.*  /* nombre d...