问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

ssl证书如何申请ssl证书怎么申请

发布网友 发布时间:2023-10-25 02:07

我来回答

2个回答

热心网友 时间:2024-09-01 21:03

如何申请SSL证书?

申请SSL证书主要有三个步骤:

1.申请制作CSR文件

CSR证书安全吗

请求证书请求文件。本文件由申请人制作。同时系统会生成两个密钥,一个是公钥,也就是CSR文件,另一个是私钥,存储在服务器上。要制作CSR文件,申请人可以参考网页。

服务器的文档,一般是APACHE等。,使用OPENSSL命令行生成KEYCSR2文件,Tomcat,JBoss,Resin等。使用KEYTOOL生成JKS和CSR文件,IIS通过向导构建一个挂起的请求和一个CSR文件。这个文件可以在HostDetective的SSL证书商城制作。

2.CA认证

向选定的CA组织提交CSR。通常,CA有两种身份验证方法:DV

SSL证书只需要域名验证,一般十几分钟就能出证;在OV和EV证书的情况下,除了普通的域名验证之外,还需要验证申请人和授权代表的身份。这两类证明需要申请人的身份证、申请人的授权委托书、营业执照、组织机构代码证、电话号码、手机、邮箱等。一般需要3-5个工作日。

3.证书的安装

收到CA的证书后,您可以将证书部署到服务器。一般APACHE文件直接把KEYCER复制到文件中,然后修改HTTPD。CONF档案;TOMCAT等。,需要将CA颁发的CER文件导入到JKS文件中,复制到服务器上,然后修改服务器。XMLIIS需要处理挂起的请求并导入CER文件。如果用户自己解决不了,也可以直接找安信SSL安装。

怎样申请免费通配的ssl证书?

让网站永久拥有HTTPS-申请免费SSL证书并自动续期Let’sEncrypt

为什么要用HTTPS??网站没有使用HTTPS的时候,浏览器一般会报不安全,而且在别人访问这个网站的时候,很有可能会被运营商劫持,然后在网站里显示一些莫名其妙的广告。

??有HTTPS的时候,通俗地讲所有的数据传输都会被加密,你和网站之间的数据交流也就更加安全。

相关Let’sEncrypt??如果要启用HTTPS,我们就需要从证书授权机构处获取一个证书,Let’sEncrypt就是一个证书授权机构。我们可以从Let’sEncrypt获得网站域名的免费的证书。

Certbot??Certbot是Let’sEncrypt推出的获取证书的客户端,可以让我们免费快速地获取Let’sEncrypt证书。

便宜SSL??便宜SSL是一家国内的SSL证书提供商,同样也拥有免费证书。而且提供丰富的工具:https://www.pianyissl.com/tools。

获取HTTPS证书??获取SSL证书的过程大体上都一样。既可以图形化,也可以命令行,最后实现的效果都完全一样,大家各取所需。

命令行安装Certbot??进入Certbot的官网,选择你所使用的软件和系统环境,然后就会跳转到对应版本的安装方法,以Ubuntu+Nginx为例。

sudoapt-getupdatesudoapt-getinstallsoftware-properties-commonsudoadd-apt-repositoryppa:certbot/certbotsudoapt-getupdatesudoapt-getinstallcertbot申请证书??安装完成后执行:

certbotcertonly--webroot-w/var/www/example-dexample.com-dwww.example.com??这条命令的意思是为以/var/www/example为根目录的两个域名example.com和www.example.com申请证书。

??如果你的网站没有根目录或者是你不知道你的网站根目录在哪里,可以通过下面的语句来实现:

certbotcertonly--standalone-dexample.com-dwww.example.com??使用这个语句时Certbot会自动启用网站的443端口来进行验证,如果你有某些服务占用了443端口,就必须先停止这些服务,然后再用这种方式申请证书。

??证书申请完之后,Certbot会告诉你证书所在的目录,一般来说会在/etc/letsencrypt/live/这个目录下。

图形化??进入便宜SSL的官网https://www.pianyissl.com,注册了账号之后,选择那个体验版的免费测试,然后点确认购买。

??输入域名并点击生成CSR并提交申请按钮。

??点击确定按钮。

??接下来会选择验证方式。

??这里我选择邮箱验证方式,其它另外两种依照你的个人情况而定,反正就是为了验证域名是不是你的而已。

??大约过几分钟,邮箱会收到一封验证邮件,如下图,复制②指向的一串验证码,点击①处的Here链接。

??输入验证码,点击Next>按钮。

??提示已经输入正确的验证码,点击CloseWindow。

??大约等到10分钟左右,再次登陆https://www.pianyissl.com,进入个人中心,可以看到已经成功申请SSL证书,点击查看详情。

??此时你可以点击箭头所指的证书打包下载,然后免费的SSL证书就可以下载到本地了,下载后可以看到SSL压缩包内的文件。

部署HTTPS证书??找到网站的Nginx配置文件,找到listen80;,修改为listen443;在这一行的下面添加以下内容:

sslon;ssl_certificateXXX/fullchain.pem;修改为fullchain.pem所在的路径ssl_certificate_keyXXX/privkey.pem;修改为privkey.pem所在的路径ssl_session_timeout5m;ssl_ciphersECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;ssl_protocolsTLSv1TLSv1.1TLSv1.2;ssl_prefer_server_cipherson;??保存退出后,通过nginx-t来检查配置文件是否正确,有错误的话改之即可。配置文件检测正确之后,通过nginx-sreload来重载配置文件。

??然后通过访问https://example.com来查看是否配置成功。

??如果发现无法访问或者是加载不出来的话检查一下443端口有没有开启!

设置HTTP强制跳转HTTPS??上一步成功之后大家可能会发现通过原来的http://example.com无法访问网页了,因为HTTP默认走的是80端口,我们刚才将其修改为443端口了。在这里我们可以在配置文件的最后一行加入以下代码:

server{listen80;server_nameexample.com;这里修改为网站域名rewrite^(.*)$https://$host$1permanent;}意思是每一个通过80端口访问的请求都会强制跳转到443端口,这样一来访问http://example.com的时候就会自动跳转到https://example.com了。

命令行下设置证书自动续期??有心的小伙伴可能会留意到我们刚才申请的整数的有效期只有90天,不是很长,可是我们可以通过Linux自带的cron来实现自动续期,这样就相当于永久了。

??随便找一个目录,新建一个文件,名字随便起,在这里以example为例,在里面写入0*/12***certbotrenew--quiet--renew-hook"/etc/init.d/nginxreload",保存。

??然后在控制台里执行crontabexample一切都OK了。原理是example里存入了一个每天检查更新两次的命令,这个命令会自动续期服务器里存在的来自Certbot的SSL证书。然后把example里存在的命令导入进Certbot的定时程序里。

附:其它环境下的证书部署??https://www.pianyissl.com/support/

Nginx相关命令nginx-t验证配置是否正确nginx-v查看Nginx的版本号servicenginxstart启动Nginxnginx-sstop快速停止或关闭Nginxnginx-squit正常停止或关闭Nginxnginx-sreload重新载入配置文件crontab相关命令cat/var/log/cron查看crontab日志crontab-l查看crontab列表crontab-e编辑crontab列表systemctlstatuscrond.service查看crontab服务状态systemctlrestartcrond.service重启crontab参考文档https://lucien.ink/archives/81/https://www.cnblogs.com/zoro-zero/p/6590503.htmlhttp://blog.csdn.net/gsls200808/article/details/53486078https://certbot.eff.org/#ubuntuxenial-otherhttp://nginx.org/en/docs/http/configuring_https_servers.html

https://www.cnblogs.com/zdz8207/p/10729294.html

热心网友 时间:2024-09-01 21:02

申请SSL证书大致操作流程:
1、进入安信证书选择SSL证书。
2、可在线生成CSR请求申请,或者点击一键生成CSR。
3、填写申请域名及基本信息。
4、点击提交。然后可以看到要求的验证信息。
5、进入域名注册商,添加解析或者邮箱管理员邮箱认证。
6、下载SSL证书,根据文档配置到指定的服务器。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我看曹刿是一个什么样的人 作文 急急急 三赞曹刿300字作文 作文 我心中的英雄曹刿300 关于翻译机离线使用的效果怎么样? 古汉语中有“不可以”这一用法吗? 文言文中"可以"的古今异意 独特嗓音的特征,一般别人模仿起来比较难 我现在还有一个月机会到13岁,想改变一下声音,还有我是个男生 根据《建筑安装工程费用项目组成》(建标[-2013144号),应列入规费的是... 我女儿的电瓶车发票,用我的身份证好上牌照吗,因她本人在异地,请帮... 爱因斯坦狭义相对论的主要结论是什么?2 为什么我会一直做春梦啊。郁闷!!! 苹果电脑网站安全配置过期怎么办 请问 OSPF特殊区域中的Stub、Totally Stub...71 一个手机号解绑后需要多长时间才能重新申请一个1 简述爱因斯坦狭义相对论和广义相对论的基本前提分别是什么12 汽车打蜡用怎样的方法做最好?4 OSPF具体工作原理是什么?36 我给别人发的邮件,已经发送到对方邮箱,现在不想让对方看我发的...22 爱因斯坦提出的狭义和广义相对论的内容是什么6 ps在切片后储存动画个时候显示,出现无法完成此操作,可能内存...1 我刚刚用我的手机号码申请了一个网易邮箱,邮箱就是以我的电话号... 动物多为二倍体,缺失一条染色体是单体(2n-1).大多数动物的单体不能存活... photoshop在制作大图片时候,出现内存空间不足,怎么解...30 如何提高网站安全性如何提高网站安全性和安全性 我用手机注册了网易邮箱,如何使其变成手机邮1 如何制作https证书 一个人老是做春梦说明了什么?4 给汽车打蜡的正确方式是什么? 注册了189邮箱,手机号就是邮箱号,可是我不想让别人知道我的...212 爱因斯坦狭义相对论具体内容是什么?要具体的6 详细介绍下OSPF的7种LSA的类型9 问:股票600312平高电气预计明天走势如何?1 偏偏喜欢你汉语发音1 为什么我经常做春梦,有一样的吗 如何给汽车打蜡?4 我几乎每晚都做春梦,而且一做春梦就会遗精,怎么办 CCNA中OSPF协议里LSA是什么?有什么用?有几类?书上...1 ssl如何申请ssl证书怎么申请 爱因斯坦的狭义的相对论是什么意思2 ...QQ显示我的设备正在与别的通话 请转至本机 请问别人看得到吗... 我在淘宝上买了一个软件,发送信息定位我对象位置,为什么他打开... 什么情况会导致用磁珠比用0欧姆电阻的电气性能差2 我戴有铁发夹的假发坐飞机安检要取下来吗1 如何提高网站安全如何提高网站安全性 Router Advertisement 什么意思2 2a^2b^2 这是什么意思? 用汉语说清楚 如何验证网站如何验证网站的真假 手机号刚申请的多久可以解绑?1 2a是什么意思????187