Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo configurar https en apache2 en ubuntu

Cómo configurar https en apache2 en ubuntu

sudo

a2enmod

ssl

//Habilitar módulo ssl

sudo

apt-get

instalar

openssl

//Instalar openssl

openssl

genrsa

-des3

-out

server.key

1024

//Crear firma de CA (sin eliminación de contraseña - opción des3)

openssl

req

-new

-key

server.key

p>

-out

server.csr

//Crear CSR (Certificado

Solicitud de firma

)

openssl

x509

-req

-días

365

-in< / p>

servidor.csr

-signkey

servidor.clave

-out

servidor.crt

//Firma el certificado tú mismo

sudo

cp

server.crt

/etc/ssl/certs

sudo

cp

server.key

/etc/ssl/private

sudo

cp

/etc/apache2/mods-enabled/000-default

/etc/apache2/mods-enabled/001-ssl

sudo

vim

001-ssl

En el párrafo lt;VirtualHost

*: 80gt;, agregue el contenido debajo de la línea DocumentRoot. :

SSLEngine

Activado

SSLOptions

StrictRequire

SSLCertificateFile

/etc /ssl/ certs/server.crt

SSLCertificateKeyFile

/etc/ssl/private/server.key

El puerto se modifica a: 443, que es lt;VirtualHost

*: 443gt; (puerto SSL)

sudo

/etc/init.d/apache2

force- recargar

sudo

/etc/init.d/apache2

reiniciar