国内https证书申请步骤是怎样的?如何设置https证书?
现在国内的搜索引擎商家都开始使用全站https加密服务了,在它们的带领下,全国就掀起了轰轰烈烈的网站https加密浪潮,但是越多越多的站点都希望通过部署https证书来解决对用户隐私查看和劫持的问题。因此https加密链接将是以后站点应用的趋势了,而申请https证书加密也变得越来越急迫了,那么国内https证书申请步骤是怎样的?如何设置https证书呢?下面成都网站建设就给朋友们详细的说说。
创新互联建站是一家专业提供新沂企业网站建设,专注与成都网站设计、成都网站制作、HTML5、小程序制作等业务。10年已为新沂众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。https证书配置方法是怎样的?打开创新互联并登录,找到控制台,然后选择“产品与服务”→全部→CA证书服务(数据按… ,然后点击进去,点击右上角的“购买证书”,进去购买证书。
选择“免费型DV SSL”,其他都是默认了,毕竟免费的嘛,土豪选择其他类型。
接着点击“立即购买”,好去完成付款。
完成付款环节后,点击“证书控制台”。
点击“补全”,进去补全证书的资料。
填写你要更改为https的网址,继续填写内容,如实填写,不然可能会通过不了。其中,“ 域名验证类型 ”要打勾。填完后,下一步,提交审核。
等待几分钟,刷新页面。接着,回到CA证书服务列表,找到证书绑定的域名的证书ID。我这里用一个已签发成功的证书,点击“下载”按钮。
然后根据你服务器的版本选择对应的版本证书,我这里选择Apache。下载好证书。
打开压缩包,可以看到有4个文件,然后安装证书(接着重点来了,请注意!)。
这里用PHPstudy,打开“http-conf”配置文件,然后打开 apache 安装目录下 conf 目录中的 httpd.conf 文件,找到以下内容并去掉“#”:#LoadModule ssl_module modules/mod_ssl.so (如果找不到请确认是否编译过 openssl 插件)。
在httpd.conf 文件中继续添加一行代码:Include conf/vhostssl.conf,保存并关闭httpd.conf。
在Apache目录下新建文件夹“cert”,文件夹用了放刚才下载好的证书(4个文件:3个.pem,1个.key),在Apache目录下,找到conf文件夹,打开,通过新建“记事本”建文档,重命名为“vhostssl.conf”(.txt要改为.conf),然后单击右键通过记事本打开vhostssl.conf文件。
打开刚新建好的“vhostssl.conf”文件,在文件中输入如下内容(要看汉字对应修改内容!!!!):Listen 443
DocumentRoot "C:\phpStudy\WWW\xxxx" #这里是填网站的目录。
ServerName www.xxxx.com #这里填写申请证书的时候填写的域名。
SSLEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite HIGH:!RC4:!MD5:!aNULL:!eNULL:!NULL:!DH:!EDH:!EXP:+MEDIUM
SSLHonorCipherOrder on
SSLCertificateFile "C:\phpStudy\Apache\cert\public.pem" #这里填写证书的路径和名字。
SSLCertificateKeyFile "C:\phpStudy\Apache\cert\21433202****.key" #这里填写证书的路径和名字。
SSLCertificateChainFile "C:\phpStudy\Apache\cert\chain.pem" #这里填写证书的路径和名字。
#下面代码可有可无,填写了,是预防万一找不到网站路径,都可以显示内容。
接着是域名重定向:
1、打开网站目录。
2、新建“记事本”。
3、打开记事本,填写下面代码,其中“xxxx.com”要更改为你自己的域名。
4、然后左上角“文件”→“另存为”→文件名:.htaccess→。
5、保存类型:所有文件(*.*)。
6、保存。
代码:::
deny from all
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(xxxx\.com)(:80)? [NC]
RewriteRule ^(.*) /$1 [R=301,L]
order deny,allow
最后一步啦,重启服务器,打开浏览器,输入网址,回车,然后,美丽的https出来了。
国内https证书申请步骤
1、生成证书请求文件CSR
用户进行https证书申请的第一步就是要生成CSR证书请求文件,系统会产生2个密钥,一个是公钥就是这个CSR文件,另外一个是私钥,存放在服务器上。要生成CSR文件,站长可以参考WEB SERVER的文档,一般APACHE等,使用OPENSSL命令行来生成KEY+CSR2个文件,Tomcat,JBoss,Resin等使用KEYTOOL来生成JKS和CSR文件,IIS通过向导建立一个挂起的请求和一个CSR文件。
2、将CSR提交给CA机构认证
CA机构一般有2种认证方式:
(1)域名认证,一般通过对管理员邮箱认证的方式,这种方式认证速度快,但是签发的证书中没有企业的名称,只显示网站域名,也就是我们经常说的域名型https证书。当前流行的沃通免费https证书也是属于域名型https证书。
(2)企业文档认证,需要提供企业的营业执照。国外https证书申请CA认证一般需要1-5个工作日,国内比如沃通CA只需要一小时之内,紧急时5分钟,效率比国外https证书申请高很多。 成都小程序开发
3、获取https证书并安装
在收到CA机构签发的https证书后,将https证书部署到服务器上,一般APACHE文件直接将KEY+CER复制到文件上,然后修改HTTPD.CONF文件;TOMCAT等需要将CA签发的证书CER文件导入JKS文件后,复制到服务器,然后修改SERVER.XML;IIS需要处理挂起的请求,将CER文件导入。
HTTPS 工作原理1)浏览器将自己支持的一套加密规则发送给网站。
2)网站从中选出一组加密算法与HASH算法,并将自己的身份信息以证书的形式发回给浏览器。证书里面包含了网站地址,加密公钥,以及证书的颁发机构等信息。
3)浏览器获得网站证书之后浏览器要做以下工作:
验证证书的合法性(颁发证书的机构是否合法,证书中包含的网站地址是否与正在访问的地址一致等),如果证书受信任,则浏览器栏里面会显示一个小锁头,否则会给出证书不受信的提示。
https证书申请步骤是怎样的?以上就给大家介绍了https证书的申请步骤,大家在申请https证书的时候,就可以参考上面的方法去操作,什么叫软文营销?同时对于https证书的配置问题,也给大家做了详细的介绍,如果大家还有不明白的地方,就可以咨询创新互联网站建设的工作人员,他们会进行专业的解答的。分享文章:国内https证书申请步骤是怎样的?如何设置https证书?
网站URL:http://hbruida.cn/article/sdeopg.html