Nginx配置开启HTTPS

  1. 获取证书文件

  2. Nginx 开启SSL

    server {
    listen 443 default ssl;
    server_name localhost;
    #charset koi8-r;
    #access_log logs/host.access.log main;
    proxy_set_header Host $host;

    复制代码
         ssl_certificate /usr/local/nginx/cert/server.pem;
         ssl_certificate_key /usr/local/nginx/cert/ca.key;
         ssl_session_cache   shared:SSL:128m;
         ssl_session_timeout 5m;
         ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
         ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
         ssl_prefer_server_ciphers on;
         
         location / {
             root   html;
             index  index.html index.htm;
             try_files $uri /index.html;
         }
         # redirect server error pages to the static page /50x.html
         #
         error_page   500 502 503 504  /50x.html;
         location = /50x.html {
             root   html;
         }
    
     }
  3. 重启Nginx

bash 复制代码
cd ../sbin
./nginx -s reload
相关推荐
云飞云共享云桌面1 小时前
传统工作站 vs 云飞云共享云桌面:制造业设计云桌面选型深度对比
运维·服务器·前端·网络·3d·架构·制造
楠目3 小时前
Nginx 解析漏洞利用总结
nginx·网络安全
Maynor9964 小时前
我用 Codex 给自己的网站上线了一个智能体客服:从 Dify 到服务器部署,全程实战复盘
运维·服务器
java_cj4 小时前
深入kubectl create源码:从YAML到Pod的完整链路拆解
运维·云原生·容器·kubernetes
深圳恒讯5 小时前
越南服务器BGP多线和单线有什么区别?
运维·服务器
志栋智能5 小时前
超自动化运维如何提升安全合规水平?
运维·安全·自动化
A_humble_scholar6 小时前
Linux(九) 进程管理完全指南:从入门到实战
linux·运维·chrome
江华森6 小时前
Linux 操作命令完全指南
linux·运维
源图客7 小时前
【AI向量数据库】Weaviate介绍与部署
运维·docker·容器
用什么都重名7 小时前
Git分支合并与远程服务器同步实战:保留关键配置文件
运维·服务器·git