用户
 找回密码
 立即注册

[教程帮助] HTTPS升级教程

2016-12-22 16:55:49 621134 艾迪 管理员 楼主

登陆后才可查看哦!马上登陆或注册吧~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
1.   为什么要部署HTTPS ?HTTPS与HTTP有啥区别?
HTTPS(全称:Hyper Text TransferProtocol over Secure Socket Layer),是以安全为目标的HTTPS通道,简单讲是HTTP的安全版。关于HTTPS的说明,相信大家都已经了解很多,在此就不多做说明了。

HTTPS和HTTP的区别主要为以下六点:
(1)https协议需要到ca申请证书,一般免费证书很少,需要交费。
(2)http是超文本传输协议,信息是明文传输,https 则是具有安全性的ssl加密传输协议,https更加安全。
(3)http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。
(4)http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。
(5)根据苹果相关通知,从2017年1月1日起,所有上架AppStore的应用必须支持https协议。仍然采用HTTP传输的站点APP,将无法在AppStore被用户下载使用,也无法进行升级更新等工作(现已正式通知该日期会延期)。
(6)iOS可以实现微信内部浏览器直接启动并打开App对应页面。
  
2.   哪些小云用户需要手动部署Https呢?
【云端】版本客户,恭喜你,不用操作,咱们云端版自动升级至HTTPS啦。开心吧。。。
【独立站】版本客户,需要手动部署Https,虚拟主机请联系您的空间服务商。

3.   独立站需要怎么部署呢?
APP网站升级https步骤:
(1) 为APP域名申请购买SSL证书(可选免费型);
(2)将SSL证书部署到APP站点。

https证书申请方法:
【说明:本教程以阿里云为例进行演示,腾讯云提供同样的服务】

进入阿里云(独立服务器客户可注册一个阿里云账号,无须购买阿里云主机)https证书申请页面 https://www.aliyun.com/product/cas(得先登录用户哟)
1.jpg

云盾证书服务选择
2.jpg

确认选择的订单,点击【去支付】按钮即可
3.jpg 4.jpg 5.jpg

到这里,咱们的HTTPS的证数已经申请完成。

进入阿里云控制台,在左边的快捷菜单中找到【证书服务】点击后即可看到【我的证书】中【我的订单】相关的信息,如下图所示:
6.jpg

购买完成后,进入【控制台】中【证书服务】-【我的订单】,找到【证书订单】,点击【补全】
7.jpg

填写证书对应的域名信息,免费证书只能用于一个域名(请填写完整域名例如:bbs.xiaoyun.com 而不是 xiaoyun.com), 继续补全证书信息,注意域名验证类型选择DNS,邮箱填写自己常用邮箱即可,稍后系统会往邮箱发送域名解析信息。
8.jpg 9.jpg

下一步生成证书请求文件(CSR),这里建议选择“系统生成CSR”,点击右侧创建,创建完成后,点击提交审核,开始申请https证书。
10.jpg 11.jpg

稍后系统会向邮箱发送一份该邮件,邮件包含需要在域名管理后台解析的信息。
12.jpg

审核通过后,到域名管理后台添加新的域名解析,注意解析类型为CNAME
13.jpg

到域名管理后台添加新的域名解析,注意解析类型为CNAME
14.jpg

添加新域名解析完成后,系统会对您的申请进行审核(审核时间在几分钟到几个小时不确定),如果审核成功系统会为你签发https证书,失败也会有相关原因说明,如果失败可根据提示重新申请。
15.jpg

https证书申请成功后,下一步就可以下载并部署到APP服务器。
16.jpg 17.jpg

至此,Https已完成申请下载完毕。后续请按照阿里云提供的部署方案进行部署。

4.   部署完成后,怎么验证是否有效呢?

第一步:使用https协议访问域名是否能正常访问,例如 https://bbs.xiaoyun.com

第二步:使用SSL证书在线检测域名是否满足苹果审核要求,网址为:https://www.qcloud.com/product/ssl.html#userDefined10
18.jpg

   部署注意事项:
(1)https使用的是443端口而不是默认的80端口,需要在wdcp安全管理-iptables开启443端口。
(2)https免费证书有效期为一年,请各位作好记录,提前重新申请。
(3)站点从http转到https完全过渡有一个时间间隔,建议在部署时站点同时支持http和https。

   另外针对https的升级,小云提供了专属服务包,如果你对证书部署比较陌生或者部署后无法正常运作,请到服务市场购买服务包(该服务包提供付费证书),我们会帮您完成全部升级内容。


该会员没有填写今日想说内容.
使用道具 举报 回复
2016-12-29 04:39:12 yoer 版主
推荐
本以为是将DZ升级支持HTTPS的教程,一看内容原来是部署SSL证书的教程,因此该帖标题应改为“网站部署SSL证书教程”更为妥当。

另外DZ官方已经在处理HTTPS 的兼容问题,并会不断完善细节,大家一起静候佳音吧
该会员没有填写今日想说内容.
使用道具 评分 举报 回复 支持 1 反对 0
虚拟主机不支持 证书啊    怎么解决呢?

阿里云客服说:***** 是虚拟主机产品,服务器的网站环境是默认配置的,不支持安装软件和证书。如需要,您可以考虑使用ECS服务器,ECS为客户提供了管理员权限,由客户远程登录服务器根据使用需要自行安装软件搭建应用环境   



该会员没有填写今日想说内容.
使用道具 评分 举报 回复 支持 反对
草根 发表于 2016-12-22 18:35
虚拟主机不支持 证书啊    怎么解决呢?

阿里云客服说:***** 是虚拟主机产品,服务器的网站环境是默认配 ...

我用的和你的一样,如果正如你所说那就完蛋了。。。不过我已经申请了证书,并且已签发!暂且就是不知道怎么改端口了
我在小云社群APP签到了哦~~
使用道具 评分 举报 回复 支持 反对
看来升级HTTPS迫在眉睫呀
使用道具 评分 举报 回复 支持 反对
2016-12-22 17:23:41 scdxs 大学生
板凳
感谢楼主,请问DZ详细配置能出个教程吗?
该会员没有填写今日想说内容.
使用道具 评分 举报 回复 支持 反对
我在小云社群APP签到了哦~~
使用道具 评分 举报 回复 支持 反对
2016-12-22 18:14:25 Jianzi 研究生
5#
站点服务器通过检测,现在就等待小云更新了,希望IOS版本上架能够来得及,谢谢
来自苹果客户端来自苹果客户端
我在小云社群APP签到了哦~~
使用道具 评分 举报 回复 支持 反对
2016-12-22 18:15:22 Jianzi 研究生
6#
scdxs 发表于 2016-12-22 17:23
感谢楼主,请问DZ详细配置能出个教程吗?

其实搜索一下关键字(Discuz HTTPS)就有很多教程了
来自苹果客户端来自苹果客户端
我在小云社群APP签到了哦~~
使用道具 评分 举报 回复 支持 反对
我用的是阿里云,443端口怎么弄?
我在小云社群APP签到了哦~~
使用道具 评分 举报 回复 支持 反对
2016-12-22 20:42:37 草根 高中生
10#
奋斗在前沿 发表于 2016-12-22 20:23
我用的和你的一样,如果正如你所说那就完蛋了。。。不过我已经申请了证书,并且已签发!暂且就是不知道怎 ...

同样 ,已经签发,没用。不信可以打电话给阿里云客服。
该会员没有填写今日想说内容.
使用道具 评分 举报 回复 支持 反对
草根 发表于 2016-12-22 20:42
同样 ,已经签发,没用。不信可以打电话给阿里云客服。

那怎么办呢都年底了,整了这么一出~还能不能好好的过年了
来自苹果客户端来自苹果客户端
我在小云社群APP签到了哦~~
使用道具 评分 举报 回复 支持 反对
2016-12-22 23:30:10 李生 大学生
12#
奋斗在前沿 发表于 2016-12-22 21:04
那怎么办呢都年底了,整了这么一出~还能不能好好的过年了

虚拟主机启动DNC加速可以解决
来自安卓客户端来自安卓客户端
我在小云社群APP签到了哦~~
使用道具 评分 举报 回复 支持 反对
2016-12-23 01:12:21 mzq 初中生
13#
我用的也是阿里云的云虚拟主机     不能部署证书改端口  怎么办啊    非换云服务器吗  ?
使用道具 评分 举报 回复 支持 反对
mzq 发表于 2016-12-23 01:12
我用的也是阿里云的云虚拟主机     不能部署证书改端口  怎么办啊    非换云服务器吗  ? ...

不弄服务器的话升级到独立虚拟主机就行了 你可以升级前问问客服
来自安卓客户端来自安卓客户端
使用道具 评分 举报 回复 支持 反对
李生 发表于 2016-12-22 23:30
虚拟主机启动DNC加速可以解决

昨晚也看到一篇帖子也是通过DNC配置的!我今天试试~谢谢
来自苹果客户端来自苹果客户端
我在小云社群APP签到了哦~~
使用道具 评分 举报 回复 支持 反对
2016-12-23 13:34:54 草根 高中生
16#
怎么解决啊???
该会员没有填写今日想说内容.
使用道具 评分 举报 回复 支持 反对
部署完了,电脑上网站可以打开,在APP里打不开?是怎么回事?
心情不错
使用道具 评分 举报 回复 支持 反对
请出Dz配置教程

来自安卓客户端来自安卓客户端
该会员没有填写今日想说内容.
使用道具 评分 举报 回复 支持 反对
2016-12-23 21:06:04 bit 大学生
19#
这教程出的有点。。。。
Discuz!代码端的具体细节呢,这不是搞笑么
该会员没有填写今日想说内容.
使用道具 评分 举报 回复 支持 反对
补全域名,填的是哪个域名?  是我PC端网站,还是APP微站XXX.xiaoyun.com 啊?
该会员没有填写今日想说内容.
使用道具 评分 举报 回复 支持 反对
部署完HTTPS,
为什么小云后台开小差了?
连不上服务器?
心情不错
使用道具 评分 举报 回复 支持 反对
官方的回复下吧!
心情不错
使用道具 评分 举报 回复 支持 反对
2016-12-24 15:57:21 草根 高中生
23#
都过圣诞节去了·~~哎
该会员没有填写今日想说内容.
使用道具 评分 举报 回复 支持 反对
2016-12-25 00:18:45 伊悦 高中生
24#
刚刚部署完
该会员没有填写今日想说内容.
使用道具 评分 举报 回复 支持 反对

我到部署这一步,是DZ3.2的,接下来怎么弄。“打开 Nginx 安装目录下 conf 目录中的 nginx.conf 文件”这个在哪里找啊,求指教.
该会员没有填写今日想说内容.
使用道具 评分 举报 回复 支持 反对
12下一页
发新帖
您需要登录后才可以回帖 登录 | 立即注册