配置https站点呢,那就需要https证书,证书从何而来,花钱买?no,no,no,阿里有免费的,只是比较难发现,下面就图文解说一下怎么买免费的阿里https证书

首先阿里云,登录,购买链接—————>CA证书服务(数据安全);

然后你需要,找到价格为0的https证书:

啥?你没找到?嗯哼?那一定是你找的方式不对,你应该~~~这么找:

1.选择品牌————>Symantec;

2.保护类型————>一个域名;

3.证书类型————>免费型DV SSL;

然后你就可以看到上面的页面了,是不是很奇葩的购买方式,这就和易筋经一样,有的时候你需要倒着看(选);

然后到我的证书界面:

然后点击这个补全,填写相关信息,提交审核。。。大概5min之后,就会审核通过了,然后你就可以像上图所示的第二个证书那样,下载了。

证书压缩文件夹里有两个文件,一个是*.pem,一个是*.key。(下载页面有教程,浅显易懂)

传到服务器上的 /etc/nginx/cert 目录下,最好改下这两个文件的名字,我这里是 域名.key、域名.pem。

然后接下来就是改站点的配置文件了,如果你还不会配置站点,请看这篇文章 linux上配置站点

server{listen 80;server_name aopo.************.com;return 301 https://$host$request_uri;
}server {listen 443;server_name aopo.************.com;ssl on;root /var/www/html/code/yii2/aopo/web;index index.php index.html index.htm ;client_body_temp_path /tmp;ssl_certificate   /etc/nginx/cert/aopo.**************.com.pem;ssl_certificate_key  /etc/nginx/cert/aopo.**************.com.key;#   ssl_session_timeout 5m;#   ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;#   ssl_protocols TLSv1 TLSv1.1 TLSv1.2;#   ssl_prefer_server_ciphers on;location / {try_files $uri $uri/ /index.php?$args;}        location ~ \.php$ {root      /var/www/html/code/yii2/aopo/web/;include fastcgi.conf;#fastcgi_pass   127.0.0.1:9000;fastcgi_pass   unix:/run/php/php7.0-fpm.sock;#fastcgi_pass unix:/var/run/php5-fpm.sock;fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;try_files $uri =404;fastcgi_index  index.php;include        fastcgi_params;}  location ~ /\.(ht|svn|git) {deny all;}   error_log   /var/log/nginx/my.error.log;
}

红字就是较之前http站点配置,新增的东西。改完配置之后,nginx -s reload;重启nginx,你会发现,你的网站可以通过 https://aopo.*******.com访问了

转载于:https://www.cnblogs.com/eco-just/p/8991111.html

linux配置https站点相关推荐

  1. linux配置https

    1.在Nginx的安装目录下创建cert目录,并且将"server.key"和"server.crt"拷贝到nginx的"cert"目录下. ...

  2. linux配置https不安全链接,配置HTTPS证书后,浏览器出现不安全提示的解决方法

    有很多朋友配置好https后,出现拦截和标记,提示不安全,这该如何解决呢?介于刚接触SSL证书配置和相关网页开发的开发人员可能不是非常了解浏览器对于HTTPS网站网页的要求,此文章将专门解释和帮助您解 ...

  3. Nginx 配置 SSL 证书 + HTTPS 站点小记

    今天给几个站点配置了认证的 ssl 证书,但是苦于自己技术不过关,或是知识不足,导致还有那么一小点 Bug 的出现,这里就我配置 HTTPS 站点的经验来总结一下吧. 一.什么是 SSL 证书,什么是 ...

  4. 在Linux服务器部署Halo博客系统及配置HTTPS

    Halo 是一款现代化的个人独立博客系统,给习惯写博客的同学多一个选择. Halo [ˈheɪloʊ],意为光环.当然,您也可以当成拼音读(哈喽). 一个优秀的开源博客发布应用,值得一试. 前提 具备 ...

  5. HTTPS站点使用WebSocket请求被阻止的问题与相关Nginx配置

    ws://xxxxxx   WebSocket请求 在测试服务器(http)移植到正式环境(https)后不能使用 因为HTTPS是基于SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加 ...

  6. 关于开发微信小程序后端linux使用xampp配置https

    关于开发微信小程序后端linux使用xampp配置https 背景 由于最近开发微信小程序,前后端交互需要使用https协议,故需要配置https服务 服务器环境 服务器系统 ubuntu 环境 xa ...

  7. SVN配置https访问 - linux服务器

    CentOS服务器部署svn+apache http + ssl https访问 一.配置https请求访问SVN 1.1 安装SSL模块 1.2 生成服务端数字证书 1.3 生成客户端数字证书 1. ...

  8. 【教程】Linux下Https证书生成,与Nginx配置https

    Linux系统Https证书生成与Nginx配置https 证书生成 查看openssl 生成证书 Nginx配置https(默认443端口) 证书生成 查看openssl 1,我们在linux系统下 ...

  9. linux location root访问文件夹404_如何使网站支持https访问?nginx配置https证书

    购买SSL证书 要想使用https访问你的网址,首先得拥有颁发的SSL证书.我使用的是免费版,有效期为一年,过期后再重新申请. 申请SSL证书 购买后,可在搜索框输入证书关键字进入到控制台. 点击证书 ...

最新文章

  1. vue :src 文件路径错误
  2. DataGrid中选择列文本根据绑定数据不同显示为不同颜色的处理办法
  3. Filter_细节_过滤器拦截方式配置
  4. mysql group by over,PostgreSQL相当于MySQL GROUP BY
  5. JS 装饰器(Decorator)场景实战
  6. JavaScript数组sort方法(数组排序)
  7. mysql 8.0认证失败_Node.js无法对MySQL 8.0进行身份验证
  8. 去调频体制下的 rd算法_【技术文章】一次调频工作原理及控制 学习1+1
  9. 2017年计算机基础知识答题宝典,最全全国计算机基础知识试题及答案考级宝典(2018)..pdf...
  10. Spring.NET 中的 ADO.NET 数据访问的示例
  11. Python 爬虫工具 —— fake_useragent
  12. paip.java c++得到当前类,方法名称以及行号
  13. python is not defined
  14. 关于ECMWF和ERA5没有近地面相对湿度数据的解决办法
  15. COOC6.2增加同义词合并无意义词删除等功能
  16. MOOC-大型开放式网络课程massive open online courses
  17. 5G LTE窄带物联网(NB-IoT) 6
  18. 51nod1488 帕斯卡小三角形
  19. 华为手机助手linux版本,我的华为app手机助手-我的华为软件最新版下载v10.0.0.301-Linux公社...
  20. 【Doris】Apache Doris 索引机制解析

热门文章

  1. docker Ubuntu系统中使用 powershell
  2. css分页实例讲解,CSS 分页实例
  3. turbo c 2.0 官方下载_随剪app下载-随剪2.0安卓官方版下载v2.0
  4. python批量删除数据库记录_GitHub - TracyMcgrady6/pymsql_Operation: Python3操作mysql数据库,实现增、批量增、删、改、查...
  5. P1955 [NOI2015] 程序自动分析
  6. python模块datetime_Python模块-datetime
  7. 跟着开源项目学因果推断——causalnex(十三)
  8. Sparklyr与Docker的推荐系统实战
  9. eviews 9.5新版本——平均预测、面板效应检验
  10. [tensorflow]tensorflow 顺序模型(Sequential model)