mod_ssl

扩展40:apache的模块介绍及apxs应用

回眸只為那壹抹淺笑 提交于 2020-05-04 00:07:42
1、apache模块和apxs关系 : apache是一个模块化的软件,可以自由的选择要使用的模块,apache在编译时可以选择被静态编译进主配置文件httpd里面的,也可以编译成独立于主配置文件httpd的动态共享对象模块(DSO),DSO模块可以是在编译服务器之后再手动编译,也可以用apache的扩展工具apxs来编译: apache通常有四层: 第四层:使用apache开发的第三方库: 第三层:可选的一些附加功能的模块(mod_ssl,mod_perl),实现独立的分离功能,这些模块没有一个是必须的,并且运行一个apache不需要任何一个此层的模块:此层的模块是互相依赖的: 第二层:这是apapche的基本功能库,这层包括apapche的核心,http_core,实现http的基本功能,保持预生成子进程(per-forked)模型,处理请求进程等: 第一层:与OS平台性应用函数,这些OS可以是不同的unix, win32、mac OS等: apapche所有动态需编译的模块都建立在被静态编译进apapche核心的mod_so模块的基础上,这是唯一不能通过动态安装的模块:而其他的模块均可通过--enable-module=shared,被独立编译生效: 基于DSO的模块扩展的优点与缺点: 优点:1: 更加灵活,由于模块的扩展可以在运行时通过配置文件httpd

oneinstack如何安装ssl证书和配置Let's Encrypt免费SSL证书教程汇总(转)

不羁岁月 提交于 2020-04-26 19:50:03
OneinStack包含以下组合: lnmp(Linux + Nginx+ MySQL+ PHP) LNMP安装SSL安全证书 部署HTTPS: https://www.gworg.com/ssl/309.html lamp(Linux + Apache+ MySQL+ PHP) APACHE安装SSL证书: https://www.gworg.com/ssl/106.html Apache自动跳转到 HTTPS: https://www.gworg.com/ssl/130.html lnmpa(Linux + Nginx+ MySQL+ PHP+ Apache):Nginx处理静态,Apache(mod_php)处理动态PHP Nginx安装SSL证书: https://www.gworg.com/ssl/107.html Nginx 自动跳转到HTTPS: https://www.gworg.com/ssl/167.html lnmt(Linux + Nginx+ MySQL+ Tomcat):Nginx处理静态,Tomcat(JDK)处理JAVA lnmh(Linux + Nginx+ MySQL+ HHVM) LNMP安装SSL安全证书 部署HTTPS 第一步、部署HTTPS基础工作准备 选用正规的SSL域名证书 第二步、上传和部署SSL证书 A -

AWS EC2实例存储及TSL配置

末鹿安然 提交于 2019-12-04 09:07:06
作者:光环云 徐毅 1 实例存储简述 关于实例存储,很多实例可以访问物理附加到主机的磁盘中的存储。此磁盘存储称为实例存储。实例存储可为实例提供临时性块级存储。实例存储卷上的数据仅在关联实例的生命周期内保留;如果用户停止或终止实例,则实例存储卷上的任何数据都会丢失。 下面我们开始演练如何使用实例存储。 登录EC2控制台,启动一个EC2实例,在选择实例类型的时候,可以参考文档 https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/InstanceStorage.html ,如下表所示,我选择了m1.small。 在添加存储的时候,可以看到选择了“实例存储0、/dev/sdb 、160GiB”, 其他配置都与通常EC2没有差异,过程省略,直至启动EC2成功。 再远程连接的EC2服务器 执行命令df -h,可见在/media/ephemeral0目录下挂载了实例存储卷。 至此实例存储演练完成,接下来,我们将在该EC2实例上配置SSL/TLS。 2 配置SSL/TLS 2.1 安装LAMP服务器 参考文档: https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/ec2-lamp-amazon-linux-2.html 依次执行以下命令: sudo yum update