WoSign免费证书配置upyun SSL服务详解

upyun新增了几项不错的功能,比如SSL访问、Rewrite等,现在完全可以当一个静态的web服务器使用了。下面是简单的教程,教你如何使用Wosign的免费证书配置upyun的SSL服务。

一、申请WoSign证书

申请地址:https://buy.wosign.com/free/#ssl

具体申请证书的过程就不累赘了,网上教程很多。有一点要注意,在“选择证书申请文件生成方式”这一步时,选择“方式一:直接由系统生成CSR”。生成完成之后,下载、解压WoSign提供的压缩包,再解压里面for Apache和for Other Server这两个压缩包,提取for Apache中的2_domain.crt和for Other Server中的4_user_domain.key这两个文件。

二、生成PEM文件

这步也是最关键的一步,因为upyun目前只支持PEM格式的证书。要完成这一步,需要一台Linux服务器或Mac OS的电脑,因为需要使用openssl去转换格式,具体的命令如下,把mycert.crt替换成你自己的文件。

openssl x509 -in mycert.crt -out mycert.pem -outform PEM

三、upyun配置

在upyun后台找到“工具箱”-->“添加SSL证书”,用记事本打开PEM文件,填到“证书”中,记事本打开第一步中的4_user_domain.key这个文件,填到“私钥”中。

保存解析之后会跳出“此证书已经认证,可使用!”,然后点击“配置使用”,即可启用证书。

在HTTPS配置时,在“开启HTTPS访问”前面打钩,保存设置之后可以在“强制HTTPS访问”前打钩。

这样操作下来,证书就配置成功了。当我们使用Chrome浏览器访问的时候,会提示:

目前绝大部分的主机都支持SSL,加上证书也免费了,Let's Encrypted开始集成在主机的可视化操作面板中,证书的生成、配置都很方便,相信不久,HTTPS会是标配了。

WoSign介绍

WoSign数字证书产品特别针对中国市场的特点和需求而设计,满足了各种用户需求、质优价廉、全球通用、支持所有浏览器和服务器。由于性能价格比高、全面支持中文以及本地化的优质服务,受到了广大高中低端用户的普遍欢迎,产品已经广泛应用于银行、证券、基金、中国移动、中国电信和各大知名电子商务网站,其中,WoSign 微软代码签名证书在中国市场占有率已经超过90%, SSL 证书中国市场占有率已经超过50% 。WoSign 已经成为中国唯一拥有自己的根证书、自己品牌的、支持所有浏览器的、全系列数字证书产品供应商,也是中国最大的、市场份额占绝对优势的数字证书产品供应商。

时间: 2024-07-29 02:53:28

WoSign免费证书配置upyun SSL服务详解的相关文章

SSL协议详解

SSL协议详解 背景介绍    最近在看<密码学与网络安全>相关的书籍,这篇文章主要详细介绍一下著名的网络安全协议SSL. 在开始SSl介绍之前,先给大家介绍几个密码学的概念和相关的知识. 1.密码学的相关概念 密码学(cryptography):目的是通过将信息编码使其不可读,从而达到安全性. 明文(plain text):发送人.接受人和任何访问消息的人都能理解的消息. 密文(cipher text):明文消息经过某种编码后,得到密文消息. 加密(encryption):将明文消息变成密文

PHP7+Nginx的配置与安装教程详解_php实例

系统环境:centos6.5 x64 软件版本:nginx-1.10.0 php-7.0.6 安装 Nginx Nginx官网:http://nginx.org/ 先安装编译依赖的一些组件 复制代码 代码如下: yum install pcre pcre-devel openssl openssl-devel -y 1.解压程序包 复制代码 代码如下: tar xf nginx-1.10.0.tar.gz cd nginx-1.10.0 2.预编译配置参数 复制代码 代码如下: ./config

ubuntu下配置nginx+php+mysql详解_php实例

1.更新 www.jb51.net 复制代码 代码如下: sudo apt-get update 2.安装nginx 复制代码 代码如下: sudo apt-get intsall nginx Ubuntu安装之后的文件结构大致为: * 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下  www.jb51.net  *程序文件在/usr/sbin/nginx * 日志放在了/var/log/nginx中 *并已经在/et

CentOS启动和停止服务详解

  CentOS启动和停止服务详解            服务简介 Linux 系统服务是在Linux启 动时自动加载,并在Linux退出时自动停止的系统任务.在Linux 启动过程中,我们可以看得很多"starting - "提示信息,该信息表示正在启动系统服务;而在Linux 退出时,我们也能够看到相应的"Stopping - "信息,表示系统服务正在停止.Linux自身有许多系统任务,如"network" 服务用于支持网络连接等.CAMS

Android中Service(后台服务)详解

  这篇文章主要介绍了Android中Service(后台服务)详解,本文讲解了Service的概念.作用.生命周期.启动方式和代码实例等内容,需要的朋友可以参考下 1.概念: (1).Service可以说是一个在后台运行的Activity.它不是一个单独的进程,它只需要应用告诉它要在后台做什么就可以了. (2).它要是实现和用户的交互的话需要通过通知栏或者是通过发送广播,UI去接收显示. (3).它的应用十分广泛,尤其是在框架层,应用更多的是对系统服务的调用. 2.作用: (1).它用于处理一

Java Spring MVC 上传下载文件配置及controller方法详解_java

下载: 1.在spring-mvc中配置(用于100M以下的文件下载) <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="messageConverters"> <list> <!--配置下载返回类型--> <bean class="or

AngularJS 中的Promise --- $q服务详解_AngularJS

先说说什么是Promise,什么是$q吧.Promise是一种异步处理模式,有很多的实现方式,比如著名的Kris Kwal's Q还有JQuery的Deffered. 什么是Promise 以前了解过Ajax的都能体会到回调的痛苦,同步的代码很容易调试,但是异步回调的代码,会让开发者陷入泥潭,无法跟踪,比如: funA(arg1,arg2,function(){ funcB(arg1,arg2,function(){ funcC(arg1,arg2,function(){ xxxx.... })

linux下配置yum源方法详解_Linux

本人使用的方法一,成功配置,方法二没测过,可以作为参考 方法一: 1.确保RHEL5中已经安装了yum [root@lvs-master ~]# rpm -qa |grep yum yum-metadata-parser-2-el5 yum-updatesd-9-el5 yum-22-el5 yum-security-16-el5 yum-rhn-plugin-4-el5 2.修改源配置文件 #vim /etc/yum.repos.d/CentOS-Base.repo (如果目录下没有.repo

AngularJS 中的Promise --- $q服务详解

先说说什么是Promise,什么是$q吧.Promise是一种异步处理模式,有很多的实现方式,比如著名的Kris Kwal's Q还有JQuery的Deffered. 什么是Promise 以前了解过Ajax的都能体会到回调的痛苦,同步的代码很容易调试,但是异步回调的代码,会让开发者陷入泥潭,无法跟踪,比如: funA(arg1,arg2,function(){ funcB(arg1,arg2,function(){ funcC(arg1,arg2,function(){ xxxx.... })