¿Cómo lograr usando Nginx configuración SSL https método de acceso

Todos sabemos que si usted visita un sitio, si es el inicio de la visita http, la barra de estado muestra la dirección de la inseguridad

Pero si el acceso HTTPS, aparece seguridad

 Motivo:

HTTP (Hypertext Transfer Protocol) se utiliza entre el navegador web y el servidor web, en la transmisión de texto claro de la información, encriptación de datos no proporciona ninguna manera, por lo que mediante el protocolo HTTP para transmitir información privada (como por ejemplo: números de tarjetas bancarias, contraseñas y otros pagos información) muy inseguro.

Para hacer frente a este problema de seguridad, Netscape diseñó el protocolo SSL (Secure Sockets Layer), se unió el protocolo SSL (Secure Sockets Layer) basado en HTTP, SSL utiliza certificados SSL para verificar la identidad del servidor y el navegador y Cifrar comunicaciones entre servidores. Así nació el HTTPS (Secure Sockets Layer Hypertext Transfer Protocol).

En términos simples, el protocolo HTTPS = acumulación "SSL + HTTP" se puede cifrar la transmisión, el protocolo de autenticación de red, HTTP es la versión segura.

solución:

Nginx certificado SSL despliegue

1. En primer lugar, podemos ir a solicitar un certificado SSL, que estaba al momento de aplicar Western Digital, que tomó un extraño exagerada, que viven frugalmente durante la epidemia estaba solamente juntar un dólar! !

Inscríbete ahora, un dólar, considere cuidadosamente

La demanda de aplicaciones

Bueno, de hecho, según el procedimiento de Western Digital a la línea, tenemos que poner en un archivo de texto en el servidor para verificar, por supuesto, Western Digital es el caso, otros no saben, obtener el certificado SSL después de descargar codecs, como se muestra en este archivo recibirá dos

2. Pongo hermanos Talia en el directorio / usr / local / nginx / conf /, que es la ruta de instalación predeterminada nginx

3. Comprobar si los módulos del SSL Nginx se instalan en / usr / / nginx / sbin / entrada local ./nginx -V nota mayúscula V Y ese punto decimal, si hay algo que se muestra en el cuadro rojo, la instalación, o bien módulo SSL no está instalado, cómo cargar el tutorial de abajo

nginx.conf 4. Editar el archivo / usr / local / nginx / conf / bajo, agregue el código siguiente para dirigir su ruta para almacenar el certificado, también es necesario cambiar el puerto de escucha 443

     ssl_certificate /usr/local/nginx/conf/www.orscloud.cn.crt; # _www.domain.com.cer necesidad de copiar el contenido de este archivo en la cabeza, en el centro no cuenta con líneas en blanco 

        ssl_certificate_key / usr / local / nginx / conf / www.orscloud.cn.key; # archivos clave del certificado 

        ssl_protocols TLSv1 TLSv1.1 TLSv1.2; 

        ssl_ciphers TODOS: DH: EXPORTACIÓN: RC4: + ALTA: + MEDIA BAJA ,:: aNULL: !!!!! ! eNULL;

Después de cambiar para mejor más adelante

 

 5. cambiando para el comando mejor después del reinicio nginx ./nginx -s recarga, ahora se puede acceder a él mediante https

 

Tutorial módulo instalado SSL Nginx

Pregunta: xxxxxxxx [emerg] directiva desconocida "ssl_certificate": Si no se instala el módulo, un error se reiniciará nginx: nginx

1. Localizar el anterior antes de instalar Nginx Nginx extraer el directorio, si se elimina de la nueva descarga, recuerde no instalar el usr / local nginx directorio / / en el directorio verá una configuración, ya que es!

 2. Introduzca el siguiente comando para agregar este módulo

./configure --with-http_ssl_module

3. Introduzca el siguiente comando para compilar, recuerde no instale (make install), de lo contrario, se sobreponen a la configuración anterior nginx

hacer

4. A continuación podrá ver un archivo de carpetas objs, carpeta nginx tiene un archivo, copia a / usr / local / nginx / sbin carpeta de archivos, hacer una copia de seguridad antes

reserva

cp / usr / local / nginx / sbin / nginx /usr/local/nginx/sbin/nginx.bak

copia

cp objs / nginx / usr / local / nginx / sbin / nginx

la instalación del módulo 5.ssl terminado, pasos para implementar certificados SSL puede continuar la Nginx

Supongo que te gusta

Origin www.cnblogs.com/yw36/p/12543510.html
Recomendado
Clasificación