nginx配置文件说明
Nginx模块的处理流程: 客户端发送HTTP request到Nginx服务器 → Nginx基于location的配置选择一个合适的handler → (如果有) load-balancer选择一个后端服务器 → Handler处理请求并顺序将每一个响应buffer发送给第一个filter → 第一个filter讲输出交给第二个filter →…
nginx介绍和安装
Nginx介绍 nginx(发音"engine x")是俄罗斯软件工程师Igor Sysoev开发的免费开源web服务器软件。Nginx本身是一款静态(html,js,css,jpg等)的www软件,不能解析动态的PHP,JSP,DO。如果要解析,还需要装对应的引擎。具备IMAP/POP3和SMTP服务器功能,Nginx最大的特点是对高并发的支持和…
apache服务优化
     mod_deflate模块介绍 官方网站:http://httpd.apache.org/docs/2.2/ apache的mod_deflate模块提供了DEFLATE输出过滤器,允许apache服务器将输出内容在发送到客户端之前根据具体的策略进行压缩,以节约网站带宽,同时提升用户访问体验。 mod_deflate模块安装方法 检查ap…
隐藏系统及Apache版本信息
修改软件版本及运行平台(编译前) 修改软件版本 编辑源文件中的./tool/httpd-2.2.27/include/ap_release.h文件 42  #define AP_SERVER_BASEPRODUCT "IIS"    # Apache修改为软件为IIS 43 修改版本 44  #define AP_SERVER_MAJORVERSI…
Apache 使用ssl模块配置HTTPS
https介绍 Web服务器在默认情况下使用HTTP,这是一个纯文本的协议。正如其名称所暗示的,纯文本协议不会对传输中的数据进行任何形式的加密。而基于HTTP的Web服务器是非常容易配置,它在安全方面有重大缺陷。任何”中间人”,通过精心防止的数据包嗅探器,是能够看到任何经过的数据包内容。更进一步,恶意用户甚至可以在传输路径设置一个假冒的WEB服务器…
Apache日志配置
Apache日志格式说明 通用日志格式 LogFormat "%h %l %u %t \"%r\" %>s %b" common 日志示例如下: 192.168.80.107 - - [15/May/2016:18:22:10 +0800] "GET / HTTP/1.1" 200 26 这行内容由7项构成,上面的例子中有两项空白,但整行内容…
虚拟主机配置
3种虚拟主机模式,分别是:基于域名的虚拟主机,基于端口的虚拟主机,基于IP地址的虚拟主机 1.基于域名的虚拟主机(*)   站点创建 3个站点名称:etiantian.org、 bbs.etiantian.org、 bbs.etiantian.org mkdir /var/html/{www,bbs,blog} -p touch /var…
Apache的配置
    apache配置说明 Apache目录结构说明(常用选项) ./bin目录 [root@liwenbin apache]# tree -L 1 ./bin ./bin               # 程序命令目录 ├── ab           # apache http服务器性能压力测试工具,类似的jmeter、loadrunner、w…
Apache介绍和安装
一. Apache介绍 官方网站:http://httpd.apache.org/ Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Pyt…
day-05列表、字典、集合
  列表 列表属于容器、可变、顺序类型 列表方法 >>> l1 = [10, 20, 1, 3, 8, 10] >>> l1[2] 1 >>> l1[2] = 100 >>> l1 [10, 20, 100, 3, 8, 10] >>> l1[3:5…