一、使用Nginx足够了 常见的服务器有三种: Nginx IIS Apache 这三种服务器都可以配置https,但是没必要全部知道,因为Nginx可以起到反向代理的作用,会配置Nginx就足够了。 二、关于HTTPS协议 HTTP协议默认端口号是80,HTTPS默认端口号是443。HTTPS协议 ...
分类:
Web程序 时间:
2018-12-22 16:39:15
阅读次数:
184
Nginx配置https首先要获得证书和key(密钥),测试用例用java自带的keytool工具生成,由于我们证书是自己生成所以只能绑定一个域名,对于我们测试足够用了。 1 证书一般放在ngingx里的conf目录里 打开cmd命令窗口,指定使用RSA算法生成一个颁发证书的机构: 执行命令:key ...
分类:
Web程序 时间:
2018-11-03 00:00:18
阅读次数:
656
Ubuntu 16.04(ECS),OpenSSL 1.0.2g 1 Mar 2016,Nginx 1.10.3 (Ubuntu), 浏览器:Chrome 67,Firefox 61,Edge 40,IE 11 序言 孤之前从来没有建立过HTTPS网站,感觉很高级、很难,虽然也读过不少博文、资料,十 ...
分类:
Web程序 时间:
2018-08-25 18:58:58
阅读次数:
253
nginx配置https访问一、https简介HTTPS其实是有两部分组成:HTTP + SSL/TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据二、https协议原理首先,客户端与服务器建立连接,各自生成私钥和公钥,是不同的。服务器返给客户端一个公钥,然后客户端拿着这个公钥把要搜索的东西加密,称之为密文,并连并
分类:
Web程序 时间:
2018-08-12 17:32:02
阅读次数:
272
首先推荐免费证书的申请url:https://freessl.org/ 然后就是上面证书申请的流程,这里可以参考一篇阿里云里面的博文(我会补充一些细节): https://yq.aliyun.com/articles/225669?spm=5176.10695662.1996646101.searc ...
分类:
Web程序 时间:
2018-08-03 16:35:02
阅读次数:
251
通过阿里云生成指定的https证书文件xxxx.key 和 xxxx.pem文件 ...
分类:
Web程序 时间:
2018-07-18 14:18:21
阅读次数:
155
nginx 配置https 首先看下nginx的编译安装后是否缺少http_ssl_module 我自己的nginx安装目录是/usr/local/nginx cd /usr/local/nginx/sbin ./nginx -V 结果是:configure arguments: --with-op ...
分类:
Web程序 时间:
2018-07-03 14:39:54
阅读次数:
193
首先,搭建https服务肯定需要一个https证书。这个证书可以看做是一个应用层面的证书。之所以这么说是因为https证书是基于CA证书生成的。对于正式的网站,CA证书需要到有资质的第三方证书颁发机构去申请获取。对于我们自建的一些小项目,可以使用自己的服务器自签CA证书。这类证书构建出来的HTTPS ...
分类:
Web程序 时间:
2018-06-20 22:43:20
阅读次数:
249
没有 https 加持的网站会逐渐地被浏览器标记为不安全的,所以为网站添加 https 已经变得刻不容缓。对于商业网站来说,花钱购买 SSL/TLS 证书并不是什么问题。但对于个人用户来说,如果能有免费的 SSL/TLS 证书可用将会是非常幸福的事情!Let's Encrypt 就是一个提供免费 S ...
分类:
Web程序 时间:
2018-06-11 10:54:41
阅读次数:
263