apache http自动跳转https_免费申请SSL证书,把http升级为https

用http访问,浏览器会提示不安全

eb25e775be6677b0faf442af3c875f0e.png

如果没有配置https,直接用https访问的话,浏览器会这样提示

2d2b781c854eeea5e4265e2cdfac0210.png

现在就教你如何免费申请SSL证书,把http升级为https。

首先直接在网上搜索:ZeroSSL

114cf854403cd4422ed4f6eebb6fc2f8.png

搜索出来的第一个结果,直接点进去。

申请SSL需要登录,点击这里登录,没有账号的先注册

416f6426105d323318e53665129a47ac.png

登录成功后在自动跳转的页面点击新建证书

5187a150ae0857c1334f46be6cecf0f6.png

输入你的域名,然后点下一步

1e7ff35e2c2182ceb88f4c56b1557c32.png

选择90天(超过90天的是收费的,90天之后可以再重新申请),然后下一步

5d7d5a5a99d8402f05217b294c182178.png

继续下一步

d7b00c8b1c672a78e9bfccf5052ebdb5.png

选择第一个免费的,然后下一步

42bde540d7da5bcb44f87d25b9851abd.png

接下来是验证这个域名是不是你的,我这里选择的是文件验证。然后下载他的验证文件。

f075ad261555a7a060feecf7cb5f2fae.png

在你的服务器创建这两个文件夹

f45e2db117dc1b2d578ba2a07d3abaaf.png

然后把上面下载的验证文件,放到这个目录里面去

787c2a361631b7f932717503bfe5fc47.png

放进去后,确保这个链接能正确访问,然后点下一步

92cd46e5351aa8ac0825b520f0fe1a34.png
6b9af4d2adbcb3c1dd86db9e0abc7d08.png

点击验证域名

18a9256e91f4bb2cffaa3c98fa3b7231.png

等待一会后,验证成功

2a3320b8014120fab5afeef50183909d.png

下载证书,我这里以apache为例,所以我下载apache的证书

ba007f3cdda9a4ed574f2ffd1adde7c7.png

证书下载后,是个压缩包,里面有3个文件

2cfeb2e492f7394768ffc22bd418b68b.png

把这个3个文件放在你服务器的任意目录都可以。

3b004a644e4788c56f1e4aae91cacdb5.png

然后修改你Apache的配置文件:Apache/conf/httpd.conf

找到以下两行:

#LoadModule ssl_module modules/mod_ssl.so#Include conf/extra/httpd-ssl.conf

把前面的#号删掉,保存文件。

然后修改Apache/conf/extra/httpd-ssl.conf文件。

找到下面一段内容:

…………………..

原来的内容太乱了,你可以把这一段全部删掉,改成下面一段内容。

408a4fe381e745bc930c280e173ce54e.png
      DocumentRoot "这里填你网站的绝对路径"      ServerName 这里写你的域名      ServerAlias      SSLEngine on      SSLProtocol TLSv1 TLSv1.1 TLSv1.2      SSLCipherSuite HIGH:MEDIUM:!aNULL:!MD5      SSLCertificateFile "certificate.crt文件的绝对路径"      SSLCertificateKeyFile "private.key文件的绝对路径"      SSLCertificateChainFile "ca_bundle.crt文件的绝对路径"                  Options +Indexes +FollowSymLinks +ExecCGI            AllowOverride All            Order allow,deny            Allow from all            Require all granted      

修改完后,保存文件。然后重启Apache。

现在用https来访问一下看看。

1f78302417101300911be80528789c46.png

已经成功升级为HTTS了。

证书有效期只有90天。90天之后重新申请证书,替换现在的证书就可以了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值