天猫精灵智能设备对接(5) SSL https设置

至于什么是SSL证书具体有什么用,想了解的自行百度吧,再不行谷歌,百度出来的东西比我这个外行巴拉巴拉说半天来的痛快,本来腾讯云是送免费一年的SSL证书的,但是我赶得非常不巧,在我做测试那几天腾讯的ssl服务商升级,就暂停了SSL证书的授权,对于我这种穷屌丝来说我只能自己找免费的SSL认证了。具体参考的文章如下http://www.laozuo.org/7742.html,申请SSL证书的网址如下https://www.sslforfree.com/,由于我的网址已经申请了一个SSL证书了,所以我就用另外一个域名重新申请SSL证书作为演示。

首先在这个界面输入你的域名地址

第二步选择验证方式

我们选择验证方式为手动验证,这个验证方式比较麻烦,另外两个我没试,有兴趣的可以试一下,然后点最下边的那个按钮Manuall Verify Domain,然后根据以下的步骤进行验证


第一步是下载一个验证文件,这个文件放在哪呢就是按照第二步、第三、第四个步骤里,一般俩说这个.well-known的文件应该放在/var/www/html目录下的,然后你按照路径逐级放置就行了,如果你更改了apache2的主目录那就放在你的主目录下。我的目录如下所示


Pwd查看的是我当前的目录,ls列出我的目录下的文件,只要把你下载的响应的文件扔到里边就行了,(具体怎么扔,这还问,那就小白到不能再小白了,当然是ftp啦,怎么ftp自己百度去)放到里边去点第五步的地址就行了,如果你的网页上出现那一大片内容,就是你扔的那个文件名的名称,说明验证成功了,我这就不具体验证了,太费劲了,然后验证完后就点那个Download下载就行了,这个时候会生成ssl证书,你会看到这个


然后获取证书文件和设定到时候到期后的通知邮件,因为Let's Encrypt是90天一个周期,要每90天续费一次,我们这个时候输入邮箱和密码,创建一个账户,到时候会通知去续约的。


输入之后我们就可以下载我们的证书了。


会下载下来三个文件如下图所示,然后我们使用openssl工具来部署我们的ssl证书


3、部署Apahce2下的HTTPS服务器

有了SSL证书,我们就可以部署我们的HTTPS服务器了,第一步首先把我们的证书文件都传到服务器上,用什么传,ftp。

然后安装openssl,这个可以生成自签名证书,也可以部署已经存在的证书,由于天猫精灵的对接协议已经说的很明白了,自签名证书不可用,我们又申请了SSL证书,就部署我们自己的证书吧。主要参考http://blog.csdn.net/u012527302/article/details/50360805这篇文章中的内容


然后开启SSL模块


开启后会出现如下的


然后我们现在要指定SSL证书

下边需要把我们的证书拷贝到相应的目录下


   


然后进入/etc/apache2 把ports.conf进行配置得到如下结果,基本都是默认配置不需要更改,以防万一,http主要是80端口,https主要是443端口


下面需要做一个符号链接


然后我们要修改一下default-ssl.conf主要修改一下这几个地方,如果你要是按照我说的做的话就按照下图修改,如果不是就自行把下面的内容修改成你自己的文件名和目录


保存后然后执行如下的操作

然后重启一次apache2


至此我们ssl证书已经部署完毕,我们来检测一下,


当你发现你在输入域名的前边加上https://时浏览器前边由不安全变成了安全的时候说明你的SSL部署完成了。

写一篇帖子太累了,写了好几千字,又有好多图片,所以,希望帮助到有需要的人,这一篇就先到这,下一篇还要讲服务器的搭建,还要有mysql和OAuth2.0服务端的搭建。然后才能讲到协议对接的部分。东西很多,辛苦各位看客了,小狂致力于原创文章的分享,力求能让小白在什么都不懂的情况下也能完成技术的操作,再次谢谢颤抖的小伙伴们,哈哈。另外码字不容易转载请标明出处,谢谢合作。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/49385.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

天猫精灵智能设备对接(8) 开发者网关地址

洋洋洒洒六七千字已经搭进去了,终于把服务器篇写的差不多了,当然小狂不是专业的写手,有些东西写的凑合看吧,只是说明过程,并不修饰言辞,看的舒服就点个赞,不舒服就当学东西了吧。这篇文章我们将…

springboot项目接入天猫精灵

springboot项目接入天猫精灵 最近工作需要使用到天猫精灵的语音功能,大体是通过呼叫对应的“调用词”实现携带参数,然后调用我项目中的接口,以实现对应的业务。所以在此简单的记录下使用过程 实际上:天猫精灵的官方文档记录的也很…

天猫精灵智能家居对接,及天猫iot官网配置图文讲解(一)

天猫智能家居对接 1-1、介绍 这篇文章主要是介绍,如何使用java对接天猫精灵智能家居提供的api。这么做的好处就是能让用户通过天猫精灵发送命令到我们的服务器,然后操控设备执行一系列的命令,当然这些功能呢都是天猫精灵官方制定的协议&…

java对接天猫精灵语音助手实现对公司其下的智能设备进行控制(附上源码)

java对接天猫精灵语音助手实现对公司其下的智能设备进行控制 前言当初刚来广州 公司上一任java已经离职半年 ,项目已经跑不动了,才招人的,所以我获得的是一个连跑都跑不起来的项目源码并且对项目一无所知,一年前网上并没有对接天…

天猫精灵智能设备对接(7) OAuth2.0

在开始之前先放两篇参考,一篇英文http://bshaffer.github.io/oauth2-server-php-docs/cookbook/,一篇中文https://www.cnblogs.com/endv/p/7868549.html,中文博客里的内容基本上是把英文官方文档翻译一遍。到这里如果你不知道OAuth2.0是啥可以…

天猫精灵对接2(OAuth 搭建)

根据 接入方式及流程 中的说明,可知,搭建过程中,我们需要自己整一个 OAuth 的授权平台,具体说明可以参考蟋蟀大哥的文章 ASP.NET WebApi OWIN 实现 OAuth 2.0 ,我的实际代码也是基于文章给出的源码修改的。 第一步 认…

天猫精灵对接智能设备

why to do:   我之前一直很喜欢智能家居,可惜的是现在市场上成品的智能家居实在是太贵了,屌丝的码农是在背不起每月高额的房贷和装修费用的基础上,再买成品的智能设备(像某米那样一个智能开关,竟然卖那么…

从零玩转系列之SpringBoot3-核心原理

一、简介 1.前置知识 ● Java17 ● Spring、SpringMVC、MyBatis ● Maven、IDEA 2.环境要求 环境&工具版本(or later)SpringBoot3.1.xIDEA2023.xJava17Maven3.5Tomcat10.0Servlet5.0GraalVM Community22.3Native Build Tools0.9.19 二、SpringBoot3-核心原理 1.事件和监听器…

SpringBoot3【⑤ 核心原理】

1. 事件和监听器 1. 生命周期监听 场景:监听应用的生命周期 1. 监听器-SpringApplicationRunListener 自定义SpringApplicationRunListener来监听事件; 1.1. 编写SpringApplicationRunListener 这个接口的实现类 1.2. 在 META-INF/spring.factories …

开发必备,开源 or 免费的 AI 编程助手

AI 大模型的火热,让开发圈近来如虎添翼,各种各样基于 AI 技术的开发者工具和新范式不断涌现,尤其是 Github 和 OpenAI 共同推出的 Copilot X ,更是一骑绝尘。本文推荐一些开源 or 免费的 AI 编程工具,不妨试着用起来。…

超过5000人的2年研究表明,这一活动破坏你的身心健康

Tips 原文作者:Minda Zetlin 原文出处:A 2-Year Study of More Than 5,000 People Shows This 1 Activity Destroys Your Emotional and Physical Health 阅读时,把文中的 Fackbook 换成微信。 国外主要用 Facebook; 国内主要是微…

申请阿里云服务器并搭建公网可支持数据上传下载的HTTP服务器

1. 前言 拥有一台自己的云服务器可以做很多事情。阿里云服务器毫无疑问是国内最好的。 阿里云服务器可以用于各种互联网应用的搭建和运行,提供稳定、高性能的服务。 阿里云服务器的用途,包括但不限于以下几个方面: 网站托管:可以将…

谷歌眼镜秀出时尚风采:对面的女孩看过来

摘要:在近日举办的纽约时尚周上,让身材火辣的模特带上谷歌的眼镜,行走在T台之上。主打时尚牌,进一步加固谷歌眼镜在大众消费阶层的印象,尤其是女性消费者。谷歌眼镜创始人Sebastian Thrun指出:谷歌眼镜特别…

学生台灯什么牌子好对眼睛好?专业护眼灯的学生台灯分享

据报告统计,2022年我国儿童青少年总体近视率为52.7%,其中6岁儿童为14.3%,小学生为35.6%,初中生为71.1%,高中生为80.5%,这些数据让人不寒而栗! 专家表示,导致儿童青少年近视的因素&am…

【UGP VR眼镜排行榜】2018VR眼镜眼镜哪个好?什么VR眼镜值得买?综合推荐十大热品

科技的发展,高科技产品层出不穷,VR眼镜的出现使人们足不出户也能享受到高品质的观影感受。VR(Virtual Reality)即虚拟现实,简称VR.虚拟现实头戴显示器设备,简称VR头显VR眼镜.现在,VR眼镜已不是什么稀奇的东…

《谷歌眼镜》新书作者:眼镜需要成为AR的载体吗?

近10年前,谷歌推出了首款AR眼镜Google Glass,尽管这款产品并没有如预期般取得成功,但它为后续AR硬件技术的发展奠定了基础。我们知道,从微软HoloLens开始,AR头显/眼镜产品更侧重于B端应用,面向C端发售的很少…

Karl Guttag:现有Micro LED/LCoS+光波导AR眼镜对比解析

轻量化是未来AR眼镜的发展趋势,为了缩减尺寸,AR眼镜厂商尝试了多种方案,长期来看Micro LED光机在小型化上更有优势,但现阶段LCoS光机的图像表现更好。在CES 2023期间,DigiLens、Lumus、Vuzix、OPPO、Avegant也展出了不…

偏光太阳镜测试图片软件,[专题]真假偏光太阳镜简单、实用辨别方法!

偏光太阳镜主要是通过镜片的平衡排列的结晶体原理,只让与晶体平衡的光波通过,而向其它角度震动的光波会一律被阻挡的方法(如同百叶窗的原理)制作而成。 正是利用这种原理,偏光太阳镜便可以有效地排除和滤除光束中的偏振光,使光线能…

智能眼镜的两种显示方式

to管理员:哪一个是广告,全是广告!难不成网友的链接都不能给了?!你们的评判标识是什么? 就现有的技术而言,受限于通讯及周边模块、电源的限制,眼镜只适合于作为显示器使用。 眼镜显示…

谷歌眼镜

谷歌眼镜(Google Project Glass)是由谷歌公司于2012年4月发布的一款“拓展现实”眼镜,它具有和智能手机一样的功能,可以通过声音控制拍照,视频通话和辨明方向以及上网冲浪、处理文字信息和电子邮件等。 查看精彩图册 目录 产品简介 发布信息…