家喻户晓 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 --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
由上图可知相应的私钥以及证书被搁置正在
/etc/pki/tls/private/localhost.key/etc/pki/tls/certs/localhost.crt
重启 Apache 效劳
sudo systemctl restart httpd
正在阅读器拜访 https://lamp.test.com
点击白色正告标记,发现证书无效期只有一年。
自此采纳主动装置 ssl 模块的形式完成了 HTTPS 。
想理解更多编程学习,敬请存眷php培训栏目!
以上就是繁难完成HTTPS之主动完成ssl的具体内容,更多请存眷资源魔其它相干文章!
标签: https php开发教程 php开发资料 php开发自学 ssl
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!