Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo establecer una conexión https a owncloud

Cómo establecer una conexión https a owncloud

Antes de comenzar a utilizar ownCloud, se recomienda encarecidamente que habilite el soporte SSL en ownCloud. El uso de SSL proporciona importantes beneficios de seguridad, como cifrar el tráfico de ownCloud y proporcionar una autenticación adecuada. En este tutorial, SSL utilizará un certificado autofirmado para experimentar (se recomienda solicitar un certificado SSL confiable para uso formal, como el certificado SSL gratuito de wosign).

Cree un directorio para almacenar la clave del servidor y el certificado:

# mkdir /etc/apache2/ssl

Cree un certificado válido por un año (usando la clave lo protege).

# OpenSSL req-x509-nodes-days 365-nueva clave RSA: 2048-keyut/etc/Apache 2/SSL/Apache key-out/etc/Apache 2/SSL/Apache.

Edite /etc/Apache 2/conf .d/own cloud conf para habilitar HTTPS. Para conocer el significado de NC, R y L en las reglas de reescritura, puede consultar la documentación de Apache:

Alias/owncloud /var/www/owncloud

lt virtual host 192.168 . 0. 15: 80 gt;

El motor de reescritura está activado

¡Reescribe segundos {puerto del servidor}! ^443$

Reescrito por^/(.*)https://{HTTP_HOST}/$1[NC,R,L]

lt/virtual host gt ;

ltVirtual host 192.168.0.15:443gt;

SSLEngine en

archivo de certificado SSL/etc/Apache 2/SSL/Apache.CRT

SSL archivo de clave de certificado/etc/Apache 2/SSL/Apache key

DocumentRoot /var/www/owncloud/

ltdirectory/var/www/ own cloud gt;

Índice de opciones Seguir vista múltiple de enlace simbólico

Toda la cobertura

Permitir pedido, denegar

Permitir a todos

p>

lt/Directorio gt ;

lt/virtual host gt;

Habilite el módulo de reescritura y reinicie Apache:

# a2enmod rewrite

#Service apache2 restart

Abre tu propia instancia en la nube. Tenga en cuenta que incluso si intenta utilizar HTTP, será redirigido automáticamente a HTTPS.

Tenga en cuenta que incluso si siguió los pasos anteriores, cuando inicie ownCloud seguirá viendo un mensaje de error que indica que el certificado no fue emitido por una organización confiable (esto se debe a que creamos una organización de confianza). certificado firmado). Puede ignorar este mensaje con seguridad, pero si considera implementar ownCloud en su servidor, debe solicitar un certificado SSL confiable de una CA legítima (como Wotong CA).