• 升级HTTPS


    升级HTTPS

    购买SSL证书(免费)

    打开阿里云,搜索SSL证书

    选购SSL证书

    接下来选择如下配置,要注意配置费用为0

    选完配置点立即购买,然后跳到确认订单页,点击支付

    image-20211015101154412

    支付成功会跳到支付完成页面,此时证书申请完毕

    image-20211015101226507

    创建证书

    进入证书控制台(SSL证书),选择免费证书标签栏,先创建证书

    image-20211015101426516

    申请证书

    创建成功后,表格会出现证书的信息,此时在表格的操作栏点击证书申请

    image-20211015101619365

    image-20211015102147933

    image-20211015102636943

    先把专有验证文件下载下来,是一个txt文件,然后创建如下目录.well-known/pki-validation/fileauth.txt

    image-20211015105354836

    此时再把整个.well-known文件夹扔进服务器指定目录(网站访问目录),本人用的是阿里云服务器(ubuntu),之前已经配置好nginx

    image-20211015105727580
    网站访问目录在/var/www/下,所以直接把整个.well-known文件夹扔进服务器就行
    image-20211015103902205

    接下来点击验证

    image-20211015105950110

    验证成功后会有成功的提示

    image-20211015110146583

    此时提交验证

    image-202110151103801

    证书下载

    image-20211015110655799

    点击下载,根据自己的服务器类型选择证书下载,这里本人使用的是nginx

    image-20211015110753328

    下载好证书后,创建一个目录.ssl(名称无要求),把下载证书文件解压之后,上传到该目录

    image-20211015111141005

    配置nginx

    image-20211015154212101

    nginxserver配置如下

    server {
      #listen       80;
      listen 443 ssl;
      server_name www.xxx.com; 
    
      ssl_certificate	 /var/www/.ssl/www.xxx.com.pem;
      ssl_certificate_key	 /var/www/.ssl/www.xxx.com.key;
     
      #ssl_session_cache	 shared:SSL:1m;
      #ssl_session_timeout 	 5m;
    
      # 指定密码为openssl支持的格式
      ssl_protocols  SSLv2 SSLv3 TLSv1.2;
    
      ssl_ciphers  HIGH:!aNULL:!MD5;  # 密码加密方式
      ssl_prefer_server_ciphers  on;   # 依赖SSLv3和TLSv1协议的服务器密码将优先于客户端密码
    
      root  /var/www/;
      index index.html index.htm;
    }
    

    链接

  • 相关阅读:
    AutoMapperHelper
    EmitMapper的使用
    hdu5396 Expression 区间dp +排列组合
    Eclipse 4.2 安装Java反编译插件
    hdu 1728 逃离迷宫 bfs记步数
    阿里云部署Docker(2)
    程序猿面试宝典(第四版)——读书笔记-1、第五章:程序设计基本概念
    IOS
    hdu 5078 2014鞍山现场赛 水题
    资源文件
  • 原文地址:https://www.cnblogs.com/zzcyeah/p/update-https.html
Copyright © 2020-2023  润新知