Red de conocimiento informático - Problemas con los teléfonos móviles - Habilite HTTPS usando Seafile

Habilite HTTPS usando Seafile

El artículo anterior configuró los paneles Seafile y Pagoda. En este artículo usaremos el proxy inverso Nginx para lograr el acceso HTTPS.

Puede usar el certificado Pagoda u otros certificados.

En este artículo utilizamos el certificado Pagoda

Registre una cuenta Pagoda

Una vez completado el registro, inicie sesión y solicite un certificado SSL que requiere un nombre real. Autenticación

Después de la autenticación, seleccione administración SSL → Solicitar certificado

Elegí el certificado gratuito de TrustAsia

Acceso al navegador Panel Pagoda

Yo El La dirección del panel es cloud.****.com. cn: ****/*****

Haga clic en Sitio web → Agregar sitio web

Ingrese su nombre de dominio y envíe

Haga clic en Configuración

Los hosts en la nube no registrados pueden cerrar los puertos 80 y 443

Aquí cambié el puerto HTTPS a 8888

El puerto predeterminado del panel Pagoda también es 8888. El puerto predeterminado del panel Pagoda también es 8888. Configuré Pagoda para acceder a otros puertos

Para configurar otros puertos, debes liberar el puerto

Por ejemplo:

Inicie sesión en Seafile y haga clic en la esquina superior derecha Administración del sistema

En configuración, cambie SERVICE_URL y FILE_SERVER_ROOT

SERVICE_URL: https://dominio:puerto

FILE_SERVER_ROOT: https://domain:port /seafhttp

En el artículo anterior, no utilizamos el proxy inverso de Nginx, por lo que modificamos gunicorn.conf para acceder a él directamente. Entonces volvemos a cambiar la dirección de enlace

tecla i o tecla INSERT para modificar (--INSERT - aparece la marca)

Cambia bind = "0.0.0.0:8000" a bind = "127.0.0.1:8000 "

Una vez completado el cambio, presione la tecla Esc para salir del cambio (el indicador --INSERT-- desaparece)

Ingrese: wq para guardar

Xshell se conecta al host de la nube para reiniciar Seafile

Ahora puedes acceder a Seafile a través de HTTPS