简易实现HTTPS之自动实现ssl

发布时间:2025-05-30 点击:11
众所周知 http 协议是一种不安全的协议, 而 https 协议是 http over ssl/tls 的缩写,表示“使用 ssl/tls 的 http ,也就是通常所说的“超文本传输安全协议”。 http 搭配 ssl/tls 协议可以搭建加密传输、身份认证的网络协议。
没有升级到 https 之前的网页如下
配置 https
https 的默认端口是 443 ,将此端口号永久加入防火墙白名单。
sudo firewall-cmd --zone=public --add-port=443/tcp --permanentsudo 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
由上图可知相应的私钥和证书被放置在
/etc/pki/tls/private/localhost.key/etc/pki/tls/certs/localhost.crt重启 apache 服务
sudo systemctl restart httpd在浏览器访问 https://lamp.test.com
点击红色警告标志,发现证书有效期只有一年。
自此采用自动安装 ssl 模块的方式实现了 https 。
想了解更多编程学习,敬请关注php培训栏目!

请问导航栏产品介绍怎么设置下拉菜单
需要授权书吗-备案平台
我在空间上安装了一个的程序
朋友圈怎么设置三天可见 如何设置微信朋友圈只显示三天
发布产品里面的商家编码填什么
服务器ecs怎么绑定域名
做私域就要学完美日记?错!丨千万级课程操盘手详解私域案例
融云服务器怎么样