Nginx 服务器配置 SSL(HTTPS)的教程

Nginx 服务器配置 SSL(HTTPS)的教程

随着互联网安全性的日益重要,HTTPS协议逐渐成为网站加密通信的标配。Nginx作为一款高性能的HTTP和反向代理服务器,自然支持SSL/TLS加密通信。本文将详细介绍如何在Nginx中配置SSL,实现HTTPS的访问。

复制代码
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
  server {
  #监听443端口
    listen 443;
    #你的域名
    server_name huiblog.top; 
    ssl on;
    #ssl证书的pem文件路径
    ssl_certificate  /root/card/huiblog.top.pem;
    #ssl证书的key文件路径
    ssl_certificate_key /root/card/huiblog.top.key;
    location / {
     proxy_pass  http://公网地址:项目端口号;
    }
}
server {
    listen 80;
    server_name huiblog.top;
    #将请求转成https
    rewrite ^(.*)$ https://$host$1 permanent;
}
}

重启nginx

ok,如果上述步骤都完成了,没有问题,接下来只需要重启nginx服务即可。

相关推荐
进阶的猪5 小时前
使用printk对SPI子系统全过程的追踪
linux·服务器
2301_803554526 小时前
Linux里面的文件描述符和windows里面的句柄
linux·运维·服务器
云动课堂6 小时前
【运维实战】Nginx 高性能Web服务 · 一键自动化部署方案 (适配银河麒麟 V10 / openEuler / CentOS 7/8)
运维·前端·nginx
KnowSafe7 小时前
证书自动化解决方案哪家更可靠?
运维·服务器·安全·https·自动化·ssl
日取其半万世不竭7 小时前
用云服务器搭建 Nextcloud,告别网盘限速和隐私泄露
运维·服务器
KnowSafe7 小时前
2026年证书自动化解决方案选型指南
运维·安全·自动化·ssl·itrustssl
wanhengidc7 小时前
可持续性 云手机运行
运维·服务器·网络·安全·智能手机
王琦03187 小时前
第二章 chrony服务器
运维·服务器
mifengxing8 小时前
操作系统(四)
linux·服务器·网络·操作系统
先知后行。8 小时前
Linux 内核驱动 —— 锁机制
linux·运维·服务器