Linux(五):nginx配置ssl,启用https访问

重中之重

  • 首先在你的阿里云上开放443端口,不然后边的操作都是白扯
    开放443端口

开始你的ssl之旅

  • 首先去阿里或者其他地方 购买或者免费获取到你的ssl证书许可
  • 以阿里为例,获取到之后,你会得到两个文件下载下来:
    证书下载
    • xxx_xxx.xxx.xxx.pem
    • xxx_xxx.xxx.xxx.key
  • 将这两个文件放到你的服务器中,并记下绝对路径
  • 找到你的nginx配置文件进行修改,修改如下,80端口不用动添加443端口
    # HTTPS server
    server {
    
        listen       443 ssl; 
        server_name  www.example.com; # 网站域名,示例 www.example.com
    
        ssl_certificate      /xxx_xxx.xxx.xxx.pem; # pem文件的绝对路径
        ssl_certificate_key  /xxx_xxx.xxx.xxx.key; # key文件的绝对路径
    
    	# 不要忘记配置目标访问地址
        location / { 
            root   /var/www/html;
            index  index.html index.htm;
        }
    
    }
    
  • 这时候你就可以用 https://www.example.com/ 来访问你的网站了
  • 以上只是ssl的基本配置方法,其他配置参数可以自行去百度 谷歌查找,如:
    • 访问80端口自动重写成https访问
    • 配置超时时间
    • 等等···
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Prosper Lee

您的赏赐将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值