T2 如何给https网站安装免费的SSL?

给网站安装免费的SSL,从而可以采用加密的https协议,会使得网站更安全。

1 注册网站账号

Free SSL Certificates and SSL Tools - ZeroSSL 右上方点击Get Free SSL。

填入邮箱和密码,注册一个账号。

2 填写域名

Log In - ZeroSSL

在dashboard里面选择New Certificate。

填写一个域名>>选择90天>>Auto-Generate CSR>>Free Plan>>HTTP File Upload>>

3 验证域名

下载并上传验证文件到/.well-known/pki-validation/,验证域名。

可以用WinSCP登录服务器,并用mkdir创建文件夹。便宜的服务器推荐:Cheap Windows VPS & Linux VPS - VirMach.com | The Best & Cheapest VPS Cloud Hosting

验证域名后可以下载证书。

4 安装证书

以Ubantu 14 为例。

进入./etc/apache2/sites-enabled 文件夹,找到域名设置文件 domain.conf。

<VirtualHost *:443>
    ServerName domain.com
    ServerAlias www.domain.com
	ServerAdmin admin@domain.com           
    DocumentRoot /var/domain_folder
    

    SSLEngine on
    SSLCertificateFile /etc/ssl_folder/certificate.crt
    SSLCertificateKeyFile /etc/ssl_folder/private.key
    SSLCertificateChainFile /etc/ssl_folder/ca_bundle.crt

    ErrorDocument 404 /404.html

</VirtualHost>

如上设置SSL文件夹,存放证书。注意顺序或者对应关系不能出错。

/etc/init.d/apache2 restart 

执行上面的指令,在服务器上重启apache。

验证证书的安装,即可完成。

pem = certificate.crt (37 lines) + ca_bundle.crt (28 lines)

SSLCertificateChainFile 对应公钥中间证书,不同域名可能有两个,如www.abc.com abc.com

SSLCertificateFile 对应公钥证书。

根证书不用部署。

51SSL

关于RSA加密算法,推荐阅读:对称与非对称RSA加密

类似网站:FreeSSL首页 - FreeSSL.cn一个提供免费HTTPS证书申请的网站 (2021年8月验证可行)

参考:十大免费SSL证书:网站免费添加HTTPS加密_阳光岛主的博客-CSDN博客_免费https

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

银河漫游者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值