网站https设置 sll申请与nginx跳转配置

这里选择1年



点击证书申请
这里注意要写文件验证
文件验证 上传文件到服务器指定目录,DNS解析到后访问该文件完成验证
手工DNS验证 改域名的DNS解析到一个验证的记录值(缺点,如果是非阿里云的DNS可能不支持此方法验证 )
这里注意要写文件验证

按要求操作

上传下载的压缩包中的txt文件
在home目录新建文件夹
mkdir /home/test/well-known/pki-validation -p
复制txt文件到指定目录
mv fileauth.txt /home/test/well-known/pki-validation/

注意这里 需要改下自己的DNS

这里是nginx配置

反正不管怎么配置,自己测试时如下即可
输入URL访问时可以显示文本中的内容就行

然后验证 提交审核


按着教程开始部署证书

我这里举例nginx
官方教程:https://help.aliyun.com/document_detail/98728.html?spm=5176.14113079.0.0.3e4756a7Y0Eb5f

上传

改配置文件

#以下属性中以ssl开头的属性代表与证书配置有关,其他属性请根据自己的需要进行配置。server {listen 443 ssl; #配置HTTPS的默认访问端口号为443。此处如果未配置HTTPS的默认访问端口,可能会造成Nginx无法启动。Nginx 1.15.0以上版本请使用listen 443 ssl代替listen 443和ssl on。server_name www.certificatestests.com; #将www.certificatestests.com修改为您证书绑定的域名,例如:www.example.com。如果您购买的是通配符域名证书,要修改为通配符域名,例如:*.aliyun.com。root html;index index.html index.htm;ssl_certificate cert/domain name.pem;  #将domain name.pem替换成您证书的文件名称。ssl_certificate_key cert/domain name.key; #将domain name.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 / {root html;  #站点目录。index index.html index.htm;}}

最后效果
https访问网站可以 没有安全提示直接访问

遇到的错误
借鉴博客:https://www.cnblogs.com/michaelcnblogs/p/12832411.html

错误1:

nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/loca

解决: 参考https://www.cnblogs.com/ghjbk/p/6744131.html

原因也很简单,nginx缺少http_ssl_module模块,编译安装的时候带上–with-http_ssl_module配置就行了,但是现在的情况是我的nginx已经安装过了,找安装nginx的包
切换到源码包:

cd /usr/local/src/nginx-1.11.3

那么我们的新配置信息就应该这样写:

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

运行上面的命令即可,等配置完

配置完成后,运行命令

make

这里不要进行make install,否则就是覆盖安装
然后备份原有已安装好的nginx

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

然后将刚刚编译好的nginx覆盖掉原有的nginx(这个时候nginx要停止状态)

cp ./objs/nginx /usr/local/nginx/sbin/

然后启动nginx,仍可以通过命令查看是否已经加入成功

/usr/local/nginx/sbin/nginx -V 

这个就是修改配置配置文件之后 重启nginx视乎

nginx: [alert] kill(189, 1) failed (3: No such process)
重新指向配置文件
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
重启nginx/usr/local/nginx/sbin/nginx -s reload

阿里云申请免费ssl证书并配置nginx相关推荐

  1. 阿里云申请免费 SSL证书 https 的图文教程

    一.申请免费SSL证书: 1.登录阿里云: 2.进入管理控制台--云盾控制台--SSL证书: 二.选择Symantec证书: 1.接上一步,找到证书服务之后,点击进入证书服务页面,然后点击右上角的&q ...

  2. 2021阿里云申请免费SSL证书最新流程

    关注公众号 风色年代(itfantasycc) 500G Java微服务架构师资料等你拿! 阿里云证书资源包申请免费SSL流程(图文教程)_yunweifun的博客-CSDN博客_免费证书申请将切换到 ...

  3. 项目部署六---阿里云申请免费ssl证书并安装

    1.注册一个阿里云账号并且实名,www.aliyun.com; 2.登录--进入工作台 3.点击左上角搜索ssl证书: 4.选择ssl证书--免费证书--立即购买(20个免费的): 5.选择20个,其 ...

  4. 阿里云申请免费SSL证书

    文章目录 前言 一.购买证书 1.进入阿里云控制台 2.搜索SSL,点击SSL证书(应用安全) 3.执行以下三步 4.购买DV单域名证书 5.创建证书并申请 6.填写对应信息并验证即可 总结 前言 S ...

  5. 2021最新 阿里云服务器免费SSL证书配置方法(图文教程)

    我觉得在大家学习如何利用免费SSL证书配置网站HTTPS之前,要弄清楚开启HTTPS有什么利弊.所谓的HTTPS其实是(安全套接字层超文本传输协议)是以安全为目标的HTTP通道,简单讲是HTTP的安全 ...

  6. 最新阿里云服务器免费SSL证书配置HTTPS的两种方法(图文教程二)

    在大家学习如何利用免费SSL证书配置网站HTTPS之前,我们先要搞清楚为什么要开启HTTPS,这个绿色的小锁真的有用吗?所谓的HTTPS其实是(安全套接字层超文本传输协议)是以安全为目标的HTTP通道 ...

  7. 申请阿里云的免费SSL证书,实现小程序HTTPS请求

    新手申请,阿里云控制台太多东西了,恕我找不到菜单,或者说找不到在哪里可以免费申请,反正一个字 懵,写这篇文章纯属给我自己作个笔记吧. 1.在阿里云控制台申请免费SSL证书 https://help.a ...

  8. 阿里云域名免费SSL证书配置

    1.申请免费SSL证书 2.申请通过后进入证书控制台,下载证书 由于我使用的nginx,因此直接下载nginx即可 3.安装证书,进入nginx安装目录:etc/nginx,并新建cert文件夹, 4 ...

  9. 用阿里云的免费SSL 证书让网站从HTTP换成HTTPS

    参考链接:https://ninghao.net/blog/4449 简介:HTTP协议是不加密传输数据的,也就是用户跟你的网站之间传递数据有可能被再途中被截获,破解传递的展示内容,所以使用不加密的H ...

最新文章

  1. 基于C++Opencv的傅里叶变换代码
  2. Qt运行时中文乱码的解决办法
  3. c++ 绘制函数图像_【图像增强】CLAHE 限制对比度自适应直方图均衡化
  4. Android之 AndroidManifest xml 文件解析
  5. linux安装的时候网卡配置失败,Linux下安装网卡执行make install失败
  6. C#获取文件夹下指定格式的所有文件
  7. 文章章节序号编排常识
  8. nginx动态库加载出现is not binary compatible问题
  9. BUUCTF--练习场-- basic--上传文件漏洞经典靶场upload-labs-- Pass1-3(Pass4简单尝试)
  10. Educational Codeforces Round 14 - F (codeforces 691F)
  11. 说一下安卓的touch事件分发机制
  12. C# 关闭主窗口后让所有线程都停止工作
  13. 命令行删除mysql57_Ubuntu16.04彻底删除MySQL5.7 方法
  14. php学到什么程度可以学thinkphp,thinkphp学习一
  15. OpenCV如何提取人眼区域的眼球位置
  16. AR 第一大单,微软 219 亿美元为美军打造高科技头盔
  17. 机房服务器配置方案文件,机房改造/机房搬迁实施方案及步骤
  18. 【推荐】到伊甸园玩体感游戏吧!
  19. 资深iOS/Android开发工程师
  20. 智利车厘子的尺寸说明,给大家扫盲

热门文章

  1. 【Word】关于Word文档写作中遇到的一些问题
  2. 【机器人】机械臂与动捕Nokov的深入了解
  3. android 混淆移除log,关于安卓代码混淆和Release版本中去除Debug信息
  4. 洛谷P1074 靶形数独 [搜索]
  5. 解决 No module named PyQt5.QtWebKitWidgets
  6. jQuery Mobile开发的新闻阅读器,适应iphone和android手机
  7. Robocode教程3——Robo机器剖析
  8. 《矩阵与变换》教学中的几个“务必”
  9. Array类型的扩展
  10. 【个人笔记】OpenCV4 C++ 快速入门 23课