ubuntu tomcat7 apache ha instalado let's encrypt. ¿Por qué solo puedo acceder a la página Funciona?
Let's Encrypt es un proyecto de bienestar público gratuito proporcionado por ISRG, que emite certificados automáticamente, pero el certificado solo es válido por 90 días. Adecuado para uso personal o temporal, ya no tendrá que soportar las indicaciones de que los navegadores no confían en los certificados autofirmados. Lleva algún tiempo en beta cerrada, pero ahora está abierta. La instalación de este tutorial no requiere detener el servicio web actual (Nginx/Apache) y genera directamente el certificado. Sin más preámbulos, comencemos:
Se recomienda usar git para una fácil actualización cuando esté allí. es una versión nueva Si no está instalado, Debian/Ubuntu: apt-get install git, CentOS: yum install git-core git clone
Si no instala git: wget -c letsencrypt/letsencrypt. /archive/master.zip && unzip master.zip && cd letsencrypt-master
El paquete de instalación con un solo clic de LNMP admite SSL de forma predeterminada para Nginx/Apache y no requiere una compilación por separado. A continuación, tomaremos. el paquete de instalación de LNMP con un solo clic como ejemplo. Los usuarios de LNMP pueden consultar este tutorial directamente:
Ejecute: mkdir -p /home/wwwroot/domain name/.well-known/acme-challenge para crear. un directorio temporal, por supuesto, el directorio delante de .well-known/acme-challenge debe reemplazarse con el directorio de su propio sitio web Modifíquelo según su propia situación real. Comience oficialmente a generar el certificado
El siguiente paso es iniciar oficialmente la operación de generación del certificado: ./letsencrypt-auto certonly --email mailbox-d domain name-a webroot --webroot-path=/full ruta al directorio del sitio web si hay varios nombres de dominio. Puede agregar varios nombres de dominio -d. Preste atención a reemplazar el correo electrónico, el nombre de dominio y el directorio del sitio web anteriores. Tenga en cuenta que la ruta completa del directorio del sitio web aquí es solo su directorio de sitio web simple. , que es el que está en el archivo de configuración del host virtual, como root en la configuración del host virtual Nginx DocumentRoot en la configuración del host virtual Apache.