Apache

运维

Linux中Apache设置压缩及缓存的方法实例

56 0

本文主要和大家分享Linux中Apache设置压缩及缓存的方法实例,希望能帮助到大家。压缩文件:编辑apache模块vim /etc/httpd/conf.modules.d/00-base.conf确保以下三个模块没有被注释LoadModule headers_module modules/mod_headers.soLoadModule deflate_module modules/mod_deflate.soLoadModule filter_module modules/mod_filter.so

Apache如何开启GZIP压缩功能
运维

Apache如何开启GZIP压缩功能

32 0

Gzip是一种流行的文件压缩算法,现在的应用十分广泛,尤其是在Linux平台。Gzip在现代浏览器中默认都是支持的,当一个纯文本文件使用Gzip压缩可以减少70%以上的文件大小,压缩后可以大大降低了网络传输的字节数,使用Gzip的好处就是可以加快网页加载的速度,同时是你的网站对搜索引擎更加友好。下面PHP程序员雷雪松详细的讲解下Apache如何使用mod_deflate模块来实现Gzip压缩网页内容进行压缩。Apache服务器HTTP请求Gzip处理的过程1、Apache服务器接收到浏览器的HTTP请求后

Linux下Apache配置多个虚拟主机挂载多站点同时运行
运维

Linux下Apache配置多个虚拟主机挂载多站点同时运行

84 0

这样一种场景;我们有一台服务器;但是想挂多个网站;那么Apache下配置虚拟主机可以满足这个需求比较简单的是基于主机名的配置步骤如下:示例环境ip:115.28.17.191域名:baijunyao.comthinkbjy.com目录:/var/www/html/baijunyao/var/www/html/thinkbjy想要达到的效果是:访问baijunyao.com指向的是/var/www/html/baijunyao访问thinkbjy.com指向的是/var/www/html/thinkbjy1

lamp是什么意思
运维

lamp是什么意思

59 0

LAMP是Linux,Apache,MySQL和PHP的首字母缩写,一个开源Web开发平台,使用Linux作为操作系统,Apache作为Web服务器,MySQL作为RDBMS(关系数据库管理系统),PHP作为面向对象的脚本语言(有时使用使用Perl或Python替代PHP)。因为平台具有四个层次,LAMP有时被称为LAMP堆栈。堆栈可以构建在不同的操作系统上。LAMP的四个组成了解LAMP堆栈的四个软件层有助于故障排除过程,它允许我们看到每个层如何相互依赖。下面我们来具体了解一下LAMP的四个组成部分:L

apache是什么意思
运维

apache是什么意思

60 0

一:什么是ApacheApache是一款非凡的应用软件,它是世界上使用最广泛的Web服务器应用程序,并且在商业Web服务器市场中占有超过50%的份额。Apache是类Unix操作系统中使用最广泛的Web服务器应用程序,可以在几乎所有平台上使用,例如Windows等。Apache是取自Native的名字美国部落' 阿帕奇',以其在战争和战略制定方面的技能而闻名。Apache是一个基于流程的模块化Web服务器应用程序,它通过每个同时连接创建一个新线程。它支持许多功能; 其中许多都被编译为单独的

运维

如何在Apache中启用HTTP/2.0

284 0

本篇文章给大家介绍的内容是关于在CentOS/Red Hat/Debian和Ubuntu系统上的Apache Web服务器中启用HTTP/2.0,下面我们来看具体的内容。HTTP/2(HTTP/2.0)是较旧版本HTTP/1.1协议的主要升级版本。HTTP/1于1997年发布,经过很长一段时间后,HTTP/2于2015年发布。HTTP/2协议基于SPDY(通常称为speedy)。HTTP/2的一些主要更新是:服务器推送:服务器将主动向客户端发送组件,因此客户机不需要等待向服务器发送请求。多路复用:通过捆绑

运维

如何在Apache中创建和安装自签名证书

381 0

SSL对于用户和Web服务器之间的安全通信很有用。证书在公共线路上传输时对数据进行加密,这样它就不会受到黑客的攻击。自签名证书是免费使用的,但不在生产环境中使用,例如使用信用卡、Paypal信息的机密数据。本篇文章将介绍关于在Linux系统上的Apache服务器中创建和安装自签名证书。步骤1:安装mod_ssl包要设置SSL证书,请确保在系统上安装了mod_ssl。如果尚未安装,需要使用以下命令进行安装。另外,安装openssl包来创建证书。123$ sudo apt-get install openss

运维

如何使用Ubuntu18.04和16.04LTS上的Let’s Encrypt保护Nginx

47 0

本篇文章介绍的内容是关于在Ubuntu系统上安装let's encrypt客户端,并为在Nginx Web服务器上运行的域颁发SSL证书。步骤1:先决条件在开始执行此任务之前,我假设已经:使用sudo权限shell访问运行的Ubuntu系统,域名已注册并指向服务器的公共IP地址。对于本篇文章我们使用example.com和www.example.com,它指向我们的服务器,运行nginx web服务器,并为端口80配置virtualhost(例如.com)和www.example.com。步骤2: