HTTPS nombre completo
HTTPS (nombre completo: Hypertext Transfer Protocol Secure) es un canal HTTP destinado a la seguridad.Basado en HTTP, garantiza la seguridad del proceso de transmisión a través del cifrado de transmisión y la autenticación de identidad. HTTPS agrega SSL sobre la base de HTTP, y la base de seguridad de HTTPS es SSL, por lo que el contenido detallado del cifrado requiere SSL. HTTPS tiene un puerto predeterminado diferente al de HTTP y una capa de cifrado/autenticación (entre HTTP y TCP). El sistema proporciona autenticación y métodos de comunicación encriptados. Se usa ampliamente en comunicaciones sensibles a la seguridad en la World Wide Web, como los pagos de transacciones.
HTTPS tiene características
- Cifrado de contenido: mediante la tecnología de cifrado híbrido, el intermediario no puede ver directamente el contenido de texto sin formato
- Verificar identidad: a través de la autenticación de certificados, el cliente accede a su propio servidor
- Proteja la integridad de los datos: evite que el contenido transmitido sea suplantado o manipulado por el intermediario
Configuración de Nginx
[root@Nginx ~]# mkdir -p /usr/local/nginx/conf/ssl
[root@Nginx ~]# cp server.crt server.key /usr/local/nginx/conf/ssl/
[root@Nginx ~]# vim /usr/local/nginx/conf/nginx.conf
server {
listen 443; # 监听端口
ssl on; # 开启 SSL
ssl_certificate ssl/server.crt; # PS:我这里是相对路径. 你们可以使用绝对路径
ssl_certificate_key ssl/server.key; # 系统会在 /usr/local/nginx/conf/ 目录中寻找
server_name www.cuplayer.com; # 证书对应的域名
...
}
[root@Nginx ~]# nginx -s reload # 重启 Nginx 服务
Separe el puerto 80 del puerto 443:
[root@Nginx ~]# vim /usr/local/nginx/conf/nginx.conf
server {
listen 80;
server_name www.cuplayer.com;
rewrite ^(.*)$ https://$host$1 permanent;
...
}
server {
listen 443;
ssl on;
ssl_certificate ssl/server.crt;
ssl_certificate_key ssl/server.key;
server_name www.cuplayer.com;
...
}
[root@localhost ~]# nginx -s reload
Mis recomendaciones de artículos populares
- Prueba de efecto del cambio de director en la nube en línea para transmisión de video en vivo multicanal
- ¿Cómo convertir el video en un código QR, escanear el código y reproducirlo directamente?
- ¿Qué sitios web suben videos sin insertar anuncios?
- ¿Cómo generar un código QR a partir de un vídeo? ¿Escanea el código QR en WeChat para verlo? sin publicidad
- Tabla de comparación de tamaño de foto de uso común, el tamaño de la foto está justo en esta tabla
- Estrategia de transmisión de video en vivo (interfaces de transmisión push de las principales plataformas organizadas)
- Función de reproducción de video HTML5 a doble velocidad
- Te enseño un truco: ¿cómo realizar una lista de reproducción de múltiples videos?
- Cómo implementar la función de reproducción de videos en la lista de videos en la cuenta pública de WeChat
- Función de reproducción de vídeo a doble velocidad H5 (un ejemplo de función de visualización de vídeo a varias velocidades)
- Cómo configurar un servidor FTP
- Cómo cargar archivos mediante FTP (transferencia de archivos FTP)
- Guía del usuario de OBS Live Tool/Herramienta para enviar fuentes de video en vivo a servidores de OBS
- El navegador QQ secuestra la etiqueta de video para cargar su propio anuncio (¿cómo resolverlo?)