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服务即可。

相关推荐
安当加密16 分钟前
用 SMS 凭据管理系统替代 HashiCorp Vault:中小企业的轻量级 Secrets 管理实践
服务器·数据库·安全·阿里云
物联网软硬件开发-轨物科技20 分钟前
【技术白皮书】光伏电站数智化技改技术白皮书:从老旧场站到高收益智能资产的演进路径
大数据·运维·服务器
番茄去哪了42 分钟前
Python基础入门(二)
linux·服务器·开发语言·python
BigALiang1 小时前
Linux驱动复习小记
linux·运维·服务器
麻瓜呀3 小时前
vue2 Element-ui框架相关常见问题-表单组件重置显示异常
运维·服务器·ui
wanhengidc3 小时前
算力服务器的作用都有哪些?
运维·服务器·深度学习
电商API_180079052473 小时前
京东商品评论API接口封装的心路历程
服务器·开发语言·爬虫·数据分析·php
benjiangliu3 小时前
LINUX系统-12-进程控制(三)-自定义shell
linux·运维·服务器
lzhailb3 小时前
nginx
运维·nginx
my_styles4 小时前
window系统安装/配置Nginx
服务器·前端·spring boot·nginx