当前位置: 首页 > news >正文

视频网站直播如何做最近一周热点新闻

视频网站直播如何做,最近一周热点新闻,青海商城网站建设,怎么把音乐导入wordpress前言 本篇博客主要讲解如何使用 Nginx 部署后端应用接口 SSL 证书,从而实现 HTTPS 协议访问接口(本文使用公网 IP 部署,读者可以自行替换为域名) 申请证书 须知 请在您的云服务平台申请 SSL 证书,一般来说证书期限…

前言

本篇博客主要讲解如何使用 Nginx 部署后端应用接口 SSL 证书,从而实现 HTTPS 协议访问接口(本文使用公网 IP 部署,读者可以自行替换为域名)

申请证书

须知

请在您的云服务平台申请 SSL 证书,一般来说证书期限为一年,到期限需要再次申请

博主这里使用的是阿里云云服务器,阿里云每年可以免费申请 20 个 DigiCert SSL 证书,但是 DigiCert 证书不支持绑定 IP,如果您输入 IP,则会弹出如下错误

Globalsign、GeoTrust、vTrus、CFCA品牌OV单域名证书支持绑定IP,建议您购买Globalsign品牌的证书

这里说明下使用公网 IP 申请证书的情况,我们知道一般来说 SSL 证书只是供域名安装,仅有部分 DV 和 OV 证书是支持 IP 部署的,接下来将要讲解可以使用 IP 部署的免费证书申请步骤

如果是部署【域名】的话可以在自己的云服务厂商下面申请并部署,一般都有免费的额度,对于个人来说足够,比较方便

申请步骤

访问:Free SSL Certificates and SSL Tools - ZeroSSL

image-20230902212015167

image-20230902212242409

image-20230902212448814

然后选择 90 天的证书,一直确定即可,然后按照流程,DNS 验证或是 HTTP 文件验证即可,下面使用 HTTP 文件验证方式作为示例

选择 Download Auth File 并将 Auth File 存放在服务器的 /usr/share/nginx/html/.well-known/pki-validation 文件夹下,令服务器上的 nginx 提供对 Auth File 的HTTP访问的响应

        location /.well-known/pki-validation/ {root /usr/share/nginx/html/;}

没有必要一定是上面这个目录,只要保证 nginx 具有该目录的操作权限即可,否则会爆出 403 错误

image-20230902224803941

然后按照官方给出的 Nginx 部署证书文档部署即可:Installing SSL Certificate on NGINX – ZeroSSL

上传所有 SSL 证书文件之后,需要合并 certificate.crt 和 ca_bundle.crt 文件

cat certificate.crt ca_bundle.crt >> certificate_merge.crt

证书配置

现在服务器的 8080 端口已经运行了后端接口,下面我将要部署 SSL 证书到公网 IP 上

配置 nginx.conf

    server {listen       443 ssl http2 default_server;listen       [::]:443 ssl http2 default_server;server_name  _;ssl_certificate "/home/dev/certs/certificate_merge.crt";ssl_certificate_key "/home/dev/certs/private.key";ssl_session_cache shared:SSL:1m;ssl_session_timeout  10m;ssl_ciphers PROFILE=SYSTEM;ssl_prefer_server_ciphers on;# Load configuration files for the default server block.include /etc/nginx/default.d/*.conf;location / {proxy_pass  http://localhost:8080/;proxy_set_header           Host $host;proxy_set_header  X-Real-IP  $remote_addr;proxy_set_header           X-Forwarded-For       $proxy_add_x_forwarded_for;client_max_body_size  100m;}}
# 重启 Nginx
systemctl restart nginx.service

证书分类

域名型证书 (DV)

SSL证书是只验证网站域名所有权的简易型(Class 1级)SSL证书,可10分钟快速颁发,能起到加密传输的作用,但无法向用户证明网站的真实身份。

目前市面上的免费证书都是这个类型的,只是提供了对数据的加密,但是对提供证书的个人和机构的身份不做验证。

组织/企业型证书 (OV)

用于验证此域名由特定公司、组织、或者机构所拥有,同时申请的主体身份符合合法注册或者受权威机构承认的实体。

提供加密功能,对申请者做严格的身份审核验证,提供可信身份证明,和DV SSL的区别在于,OV SSL 提供了对个人或者机构的审核,能确认对方的身份,安全性更高。一般为收费证书

增强型证书 (EV)

Extended Validation (EV) 证书是目前最高信任级别的 SSL 证书。证书颁发机构对此的审核极其严苛。增强型证书具有最高级别可信度及安全性,显示带公司名称的绿色地址栏是它的显著特点之一,它可以让访问者更加确信以及更加放心的相信他们所进行交易的网站是真实合法的,从而提升在线交易量。

金融证券、银行、第三方支付、网上商城等,重点强调网站安全、企业可信形象的网站,涉及交易支付、客户隐私信息和账号密码的传输。这部分的验证要求最高,申请费用也是最贵的。

参考文章

无域名,为弹性公网IP申请SSL证书 - 简书 (jianshu.com)

【SSL】OV、DV和EV证书的区别-阿里云开发者社区 (aliyun.com)

如何下载并在服务器上安装SSL证书_数字证书管理服务-阿里云帮助中心 (aliyun.com)

推荐阅读

2022阿里云免费SSL证书申请全过程(图文详解)-阿里云开发者社区 (aliyun.com)

本文由博客一文多发平台 OpenWrite 发布!

http://www.jinmujx.cn/news/109383.html

相关文章:

  • 陕西建设局网站seo是啥软件
  • 免费教育网站建设浙江网站建设营销
  • 百度站长平台网站百度云手机app下载
  • 学做预算有网站吗潍坊在线制作网站
  • ftp 修改网站竞价推广思路
  • 大大大大大大大dj知乎关键词优化软件
  • 网站招代理软件开发公司排名
  • 日本做头像的网站当下最流行的营销方式
  • 网站技巧免费长尾词挖掘工具
  • 日历api接口河北seo网络优化培训
  • 做cms网站步骤湛江百度网站快速排名
  • 做健身网站吸引人的软文标题
  • 企业商城网站开发建设软文范例大全800
  • 用vs2010做网站seo搜索引擎优化名词解释
  • 官方网站建设与维护好处如何制作网页广告
  • 营销型网站建设费用怎么这么大网页模板代码
  • java cms做网站google搜索首页
  • 网页升级访问中每天正常更新中系统优化软件哪个好
  • 企业网站建设技上海百度推广方案
  • 深圳做网站建设月薪多少郑州seo竞价
  • wordpress翻译插件下载优化方案官方网站
  • 设计大师网站搜索引擎推广方式有哪些
  • 佛山网站建设怎么做百度pc端提升排名
  • 网站建设的目的和作用百度惠生活怎么优化排名
  • 怎么做赌钱网站代理海外市场推广方案
  • 宁德网站开发公司千万不要去电商公司上班
  • wordpress用户中心制作seo是什么公司
  • 广州开发网站哪家专业海外推广营销平台
  • 烟台哪儿有可以做淘宝网站的官网优化包括什么内容
  • ps网站设计全程绝密企业信息查询