ssl在线申请php源码,简易实现HTTPS之自动实现ssl

634be54e7ed7078c798d262e2996db36.png

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

没有升级到 HTTPS 之前的网页如下

79186b1e27969dd8297391d935083a2a.png

配置 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

68aedbd0ad1994fde4c823762a5f0163.png

由上图可知相应的私钥和证书被放置在/etc/pki/tls/private/localhost.key/etc/pki/tls/certs/localhost.crt

重启 Apache 服务sudo systemctl restart httpd

在浏览器访问 https://lamp.test.com

700269137ccccebd1dd628e959ab1406.png

点击红色警告标志,发现证书有效期只有一年。

2d3e79a3887e1904504302bee24dec7e.png

自此采用自动安装 ssl 模块的方式实现了 HTTPS 。想了解更多编程学习,敬请关注php培训栏目!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/500590.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php怎么上传函数,php上传函数怎么封装

php上传函数怎么封装&#xff1f;<?php //上传文件调用 $file $_FILES[image]; //允许上传的类型 $allow array(image/jpeg, image/png, image/jpg, image/gif); $path ./uploads; $maxsize 1024 * 1024 * 3; $result upload($file, $allow, $error, $path, $maxsize)…

php-frm进程管理,PHP内核探索-进程管理

进程管理方式首先我们了解一下php的三种不同的进程管理方式&#xff1a;static&#xff1a;静态管理进程。在启动时&#xff0c;master按照pm.max_children配置fork出对应数量的work进程&#xff0c;即work的进程是固定不变的。dynamic&#xff1a;动态管理进程。在fpm启动时先…

THU – team players 合作精神

我朝的教育体系虽然时不时灌输“互相帮助”的精神&#xff0c;但是所有小考&#xff0c;中考&#xff0c;大考&#xff0c;无一不是考察个人独立作战。你要互相帮助&#xff0c;不但违反考场纪律&#xff0c;而且其他同学的好成绩对你是一个直接的威胁。 在这种价值体系下产出的…

我写的博客居然是百度搜索第一名 - 感谢国家 …

http://www.baidu.com/s?bs%BD%E1%BB%E9%C2%BC%CF%F1%BA%CD%CF%E0%B2%E1%BC%AF&f8&wd%CE%D2%BA%CD%CB%FB%B5%C4%BD%E1%BB%E9%C2%BC%CF%F1%BA%CD%CF%E0%B2%E1%BC%AF 而且这个“结婚录像和相册集”还在传播中&#xff0c; 刚刚看到 Tao Mei 同学也在他的space 中加上了。…

CSDN 首页的第一屏 广告/新闻 比率 = 40 : 2

有一天我不小心开了 www.csdn.net, 定睛端详许久&#xff0c; 我只看到 2 条新闻 (连线杂志 和 金山震荡) 。 其他的除了两行导航条&#xff0c;都是广告 &#xff08;导航条下面的那一行看似第三条导航条&#xff0c;其实也是广告&#xff09;。 其中右下角的窗口上有六个广…

php 跳板机连接mysql,使用python如何通过跳板机连接MySQL数据库

生产环境中&#xff0c;为了安全起见&#xff0c;大多数的数据库是无法在本地直接访问的&#xff0c;需要先连接跳板机&#xff0c;然后通过跳板机访问。创业天下测试数据库也是采用这种方法连接数据的&#xff0c;那么我们应该怎么通过Python去连接数据库呢&#xff0c;代码如…

去 QCon 学习

他山之石&#xff0c;可以攻玉。就看你的项目有多少“玉”的成分&#xff0c;究竟敢不敢用“石”来攻。 QCon Beijing 2010 | 全球企业开发大会&#xff08;北京站&#xff09; 大会&#xff1a;4 月23 日~4 月25 日&#xff1b;培训&#xff1a;4 月21 日~4 月22 日 大会地点…

Requirements of pair programming

题目&#xff1a;围棋棋谱的特征搜索说明&#xff1a;将用户的棋盘输入作为特征&#xff0c;在棋谱包中读取SGF棋谱&#xff0c;找出特征相符的棋谱。注&#xff1a;不仅要考虑棋子的位置&#xff0c;还要考虑走棋的顺序。对找出的棋谱按照符合程度排序。实现为桌面程序&#x…

电脑系统linux怎么读,Linux怎么读

Linux怎么读Linux是一种操作系统&#xff0c;不过很多朋友都不知道Linux怎么读?Linux正确读法 “哩呐克斯”&#xff0c;音标&#xff1a;[li:nэks] 重音在“哩”上。由于大多数的电脑都是安装Windows&#xff0c;其实也可以安装Linux&#xff0c;不过大家都习惯了Windwos&am…

各个团队的项目评价

Team 10 – Voice Mail 该软件项目构想/计划/实现/创新等方面的优劣&#xff1a; 构想和计划 1. 设计思路清晰&#xff0c;设计说明和文档较全 2. 多种人机交互方式&#xff0c;所以该项目亮点之处就在于其人机交互 实现 3. 设计良好的UI 4. 下载安装Windows XP版本的软…

大家都纷纷指出了 wp7 的优点 …

http://www.windowsphone7.com/ Windows Phone 7 终于快要和大家见面了&#xff01; 下面是各路人士对它的评价: Gizmodo says its a neat, fresh start. CNET thinks the hub system is wonderful SlashGear says this is Microsofts attempt to justify its existence in …

Meeters and Greeters 接客大厅

在上海虹桥机场看到了这个标记 – “接客大厅”。 英库和有关单位最近搞了 “雷人英语” http://engkoo.msn.cn/expo/ 活动, 旨在消灭上海和周边地区的“土产英语”, 这个 “Meeters & Greeters Hall” 英语真是 “顶风作案”, 谁这么大胆? “接客大厅” 在祖国大…

旅游去

September 30 旅游指南新版上线! http://travel.msra.cn http://travel.msra.cn 1. 全新搜索体验 2.旅游目的地推荐 3.全球旅游地支持 4.旅游计划功能 5.丰富的旅游资讯

红帽Linux7怎么修改网卡名称,新安装的Centos 7系统怎么将网卡名称改为eth0?

从CentOS/RHEL7起&#xff0c;可预见的命名规则变成了默认。这一规则&#xff0c;接口名称被自动基于固件&#xff0c;拓扑结构和位置信息来确定。现在&#xff0c;即使添加或移除网络设备&#xff0c;接口名称仍然保持固定&#xff0c;而无需重新枚举&#xff0c;和坏掉的硬件…

linux 防火墙 ftp,RedHat6 建立基于防火墙和SELinux的虚拟用户vsFTP

安装vsftp软件yum install vsftpd我们这里安装的版本是vsftpd-2.2.2-6.el6.i686因为我们要建立匿名账户的vsftpd所以还要安装db4和db4_utils两个软件包,redhat6已经默认安装.修改/etc/vsftpd/vsftpd.conf[rootmail ftp]# grep -v ^# /etc/vsftpd/vsftpd.confanonymous_enableYE…

linux终端友好,Linux 中一种友好的 find 替代工具

fd 命令提供了一种简单直白的搜索 Linux 文件系统的方式。fd 是一个超快的&#xff0c;基于 Rust 的 Unix/Linux find 命令的替代品。它不提供所有 find 的强大功能。但是&#xff0c;它确实提供了足够的功能来覆盖你可能遇到的 80&#xff05; 的情况。诸如良好的规划和方便的…

现代软件工程系列 学生的精彩文章 (4) 为用户服务

from: http://teamkingofcsharp.spaces.live.com/blog/cns!59FC2D3DD66822AA!421.entry 赞一下Office的用户体验今天我做API Hook&#xff0c;开了个Word想截获它的系统调用。结果由于我的程序写屎了&#xff0c;Word一开就崩。崩了大概10次以后&#xff0c;再启动Word的时候…

现代软件工程系列 学生的精彩文章 (6) 我们其实还不懂互联网

from http://cid-ba6a52af193f301f.spaces.live.com/ 第一次把我们自己的写的东西放在网上让别人去用&#xff0c;今天过得非常有传奇色彩&#xff0c;我决定讲个长故事来纪念我们的发布第一天。 由于找不到能放软件的地方&#xff0c;我们把软件以附形式件放在了zol的论坛&am…

现代软件工程系列 学生精彩文章(7) 宝贵的教训

from http://codecanvas3706.spaces.live.com/blog/cns!5A77585898179960!205.entry [当学生的时候, 最好犯一些错误, 经历一些失败. 不经历一些惨痛的失败, 难道要到工作的时候才失败么? ] 个人的失败感言 记得在读完了《梦断代码》之后&#xff0c;我也只是为chandler项…

c语言入门自学为什么要用,为什么要将C语言作为入门语言?

编程是向计算机发出指令以执行特定任务或执行指令的行为&#xff0c;目前专业行业和学术界使用数百种编程语言。一个人需要熟悉并且能够使用至少几种编程语言进行编程才能作为目前专业开发者的成功。学习编程的最好理由在于它对所有人开放&#xff0c;你不需要大学学位即可通过…