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,一经查实,立即删除!

相关文章

BUAA - Team Review Score

Team Review Score1 19.002 22.573 19.864 17.005 26.146 21.437 17.438 20.29

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)…

THU: 成绩录入系统的bug

各位老师&#xff0c;您好&#xff01; 本学期课程网上录入成绩的时间马上就要截止&#xff0c;请注意&#xff01; 1、 录入成绩系统开通时间&#xff1a;2010年1月8日&#xff08;周五&#xff09;8&#xff1a;30 &#xff5e; 1月27日&#xff08;周三&#xff09;16&…

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;而且其他同学的好成绩对你是一个直接的威胁。 在这种价值体系下产出的…

PKU 学生的反馈 2009-1

反馈1: 软件实现技术课程总结 (1) 本学期的《软件实现技术》课程顺利结束了。作为选择这门课的学生&#xff0c;我在这里对这门课做一个回顾&#xff0c;并总结一下我对这门课的一些感受。 《软件实现技术》这门课是微软和北大软件与微电子学院合作的一门课程&#xff0c;课…

php 导出txt 缩进,indent - 缩进文本

缩进每一行的字符串&#xff0c;默认是缩进4个空格。 可选的参数可以设置缩进的空格数量。 可选的第二个参数设置缩进使用的字符&#xff0c;如用 "\t" 来代替空格缩进。参数顺序类型必选参数默认值说明1integerNo4设置缩进多少空格2stringNo一个空格设置用什么字符来…

PKU 学生的反馈 2009 –2

《软件实现技术》课程总结 从义无反顾选择了《软件实现技术》这门课程到现在已经整整4个月了&#xff0c;现在课程完满结束&#xff0c;有些东西是该总结一下了。 第一次上课的时候&#xff0c;除了软微的蒋老师、郁老师&#xff0c;微软的几位老师也参加了。邹欣老师强调作业…

oracle中主键自增长,oracle 数据库主键自动增长方法

oracle 数据库没有像 MYSQL一样有 自动ID增值 的功能&#xff0c;如要实现可以用触发器。首先就是建立一个序列&#xff0c;序列有有自动增值的功能,再建立一个触发器。如&#xff1a;建立一个序列CREATE SEQUENCE auto_seqminvalue 1 -- 最小值increment by 1 -- 每次增加值数…

PKU 学生反馈 3

[罗列了一些学生的反馈] 1. 作业的内容与时间要求上更加固定、明确。或者对于变化预先说明。 2. 课程的理论部分可以更加吸引人&#xff0c;该部分通过预习-考试-讲解的方式加深理解。 3. 预先说明本课程的定位 4. 希望每个团队有一个mentor知道下项目开发过程。 5. 对于所…

oracle 创建模式语句,ORACLE基本使用SQL语句以及归档模式的操作

--1、查看表空间的名称及大小SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0)ts_sizeFROM dba_tablespaces t, dba_data_files dWHERE t.tablespace_name d.tablespace_nameGROUP BY t.tablespace_name;--2、查看表空间物理文件的名称及大小SELECT tablespac…

PKU 学生反馈 2009 - 4

匿名反馈&#xff0c;分值为 1..9 分。 1 content depth 7.31 您对课程内容深度的满意程度 How satisfied are you with the content depth? 2 topic coverage 7.39 您对教材内容广度的满意程度 How satisfied are you with the topic coverage? 3 slides 7.62 您对投…

php sql好处,关于php:使用Doctrine与SQL相比,使用DQL有什么好处?

当在使用Doctrine类时需要自定义查询时&#xff0c;有人可以为我提供一些明确的理由(支持事实)来使用/学习DQL与SQL吗&#xff1f;我发现&#xff0c;如果无法使用ORM的内置关系功能来实现某些目标&#xff0c;通常会在扩展的Doctrine或DoctrineTable类中编写自定义方法。在这种…

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

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;代码如…

2010 北大软件及微电子学院 《软件实现技术》小组博客

请各小组在live space上以组为单位建立博客&#xff0c;并加教师博客为好友&#xff0c;然后在这篇日志下面回复小组博客地址。谢谢

去 QCon 学习

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

oracle merge 效率慢,更新语句的效率比较(merge into )

昨晚更新了一批数据&#xff0c;用update的老办法耗时20多分&#xff0c;而用 merge into 不到2秒结束&#xff0c;效率真是天壤之别。具体见下&#xff1a;用T_TMP_SCHOOL(135868行)的BIRTH 字段更新T_TMP_NT_CUSTOMERDETAIL( 763119行) 的BIRTHDATE 字段&#xff0c;连接条件…

first review of team blog(4.26)

team score team1 10team2 0team3 0team4 0team5 0team6 9team7 0team8 0team9 0team10 0