Apache Httpd 2.2 配置CA证书实现Https加密通讯(3)

我们这里直接给出配置的内容,该配置文件位于/etc/httpd/conf.d/ 路径下。

[root@centos6 conf.d]$cat ca.conf  # 这句话一定要加上NameVirtualHost *:80  <VirtualHost *:80> ServerName  DocumentRoot "/var/www/html"</VirtualHost> <VirtualHost *:80> ServerName mail.a.com DocumentRoot "/var/www/html"</VirtualHost> 测试实验结果

经过了上面的配置之后,我们已经实现了Apache https 的加密通讯,下面我们来验证一下实验的结果。
我们需要一台浏览器来访问一下 我们在FQDN中配置的网络地址。和
注意:这里应该需要配置一下DNS。我们这里偷个懒,因为我使用的windows主机上的浏览器,所以,我们简要的修改下

C:\Windows\System32\drivers\etc\hosts 这个文件,并在文件的末尾添加一行。

# 添加这样一句解析。 172.18.2.66   mail.a.com

添加上面的解析之后,我们就可以通过浏览器访问我们的web服务了(建议使用IE浏览器)。

result1

result2

通过IE浏览器可以查看一下我们的证书路径。注意:根证书是需要安装的,如果不明白,可以查阅资料。

证书路径

综上,经历了这么多的配置,我们整体就会明白,https 通讯加密,以及证书申请到底是怎么回事。在实际生产中也可以结合此案例来进行操作。若有疑问,欢迎留言。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/ea64fbf7c009a7847749d0ddf1b4d178.html