实现HTTPS之自动实现ssl的案例-创新互联

这篇文章将为大家详细讲解有关实现HTTPS之自动实现ssl的案例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

专注于为中小企业提供成都做网站、网站建设、外贸营销网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业韩城免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

                                                       

众所周知 HTTP 协议是一种不安全的协议, 而 HTTPS 协议是 HTTP over SSL/TLS 的缩写,表示“使用 SSL/TLS 的 HTTP ,也就是通常所说的“超文本传输安全协议”。 HTTP 搭配 SSL/TLS 协议可以搭建加密传输、身份认证的网络协议。

没有升级到 HTTPS 之前的网页如下
实现HTTPS之自动实现ssl的案例

配置 HTTPS

HTTPS 的默认端口是 443 ,将此端口号永久加入防火墙白名单。

sudo firewall-cmd --zone=public --add-port=443/tcp --permanent
sudo firewall-cmd --reload

查看开放的端口

sudo firewall-cmd --list-port80/tcp 443/tcp

安装 SSL 模块

sudo yum -y install mod_ssl

安装完成后,在 Apache 配置目录下生成 ssl 配置文件

/etc/httpd/conf.d/ssl.conf

实现HTTPS之自动实现ssl的案例

由上图可知相应的私钥和证书被放置在

/etc/pki/tls/private/localhost.key/etc/pki/tls/certs/localhost.crt

重启 Apache 服务

sudo systemctl restart httpd

在浏览器访问 https://lamp.test.com实现HTTPS之自动实现ssl的案例

点击红色警告标志,发现证书有效期只有一年。
实现HTTPS之自动实现ssl的案例

自此采用自动安装 ssl 模块的方式实现了 HTTPS 。

关于实现HTTPS之自动实现ssl的案例就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


分享题目:实现HTTPS之自动实现ssl的案例-创新互联
文章网址:http://myzitong.com/article/dijphh.html