apache正常访问mht类型文件的配置方法

apache正常访问mht类型文件的配置方法

一、mht文件简介MHTML文件又称为聚合HTML文档、Web档案或单一文件网页。单个文件网页可将网站的所有元素(包括文本和图形)都保存到单个文件中。这种封装使您可将整个网站发布为单个内嵌MIME (MIME:通过 Internet 连接传递多媒体资源的一列标准。MIME类型通知程序对象所包含的内容(如图形、声音或视频)的聚合HTML文档(MHTML)文件,或将整个网站作为一个电子邮件或附件发送。Internet Explorer 4.0及更高版本支持此格式。
web服务器集群(多台web服务器)session同步、共享的3种解决方法

web服务器集群(多台web服务器)session同步、共享的3种解决方法

在做了web集群后,你肯定会首先考虑session同步问题,因为通过负载均衡后,同一个IP访问同一个页面会被分配到不同的服务器上,如果session不同步的话,一个登录用户,一会是登录状态,一会又不是登录状态。所以本文就根据这种情况给出三种不同的方法来解决这个问题: 一、利用数据库同步session 在做多服务器session同步时我没有用这种方法,如果非要用这种方法的话,我想过二种方法: 1,用 ···
centos下fail2ban安装与配置详解

centos下fail2ban安装与配置详解

一、fail2ban简介fail2ban可以监视你的系统日志,然后匹配日志的错误信息(正则式匹配)执行相应的屏蔽动作(一般情况下是防火墙),而且可以发送e-mail通知系统管理员,是不是很好、很实用、很强大!
在CoreOS上搭建一个WordPress程序操作实例

在CoreOS上搭建一个WordPress程序操作实例

CoreOS是一个专门为大规模服务器部署定制的Linux精简系统,它将操作系统和应用程序完全分离,从而降低操作系统和应用程序的耦合度,同时解决了现有Linux服务器在容器资源、权限管理方面出现的问题。就目前来说,CoreOS会是未来操作系统的发展趋势。
linux系统sudo命令详解

linux系统sudo命令详解

比如:运行一些像mount,halt,su之类的命令,或者编辑一些系统配置文件,像/etc/mtab,/etc /samba/smb.conf等。这样以来,就不仅减少了root用户的登陆次数和管理时间,也提高了系统安全性。一. sudo的特点
linux杀进程的多种方法

linux杀进程的多种方法

常规篇:首先,用ps查看进程,方法如下: 代码如下:$ ps -ef$ ps -ef……smx       1822     1  0 11:38 ?        00:00:49 gnome-terminalsmx       1823  1822  0 11:38 ?        00:00:00 gnome-pty-helpersmx       1824  1822  0 11:38 pts/0    00:00:02 bashsmx       1827     1  4 11:38 ?        00:26:28 /usr/lib/firefox-3.6.18/firefox-binsmx       1857  1822  0 11:38 pts/1    00:00:00 bashsmx       1880  1619  0 11:38 ?        00:00:00 update-notifier……smx      11946  1824  0 21:41 pts/0    00:00:00 ps -ef
linux服务器之LVS、Nginx和HAProxy负载均衡器对比总结

linux服务器之LVS、Nginx和HAProxy负载均衡器对比总结

LVS特点: 1.抗负载能力强,使用IP负载均衡技术,只做分发,所以LVS本身并没有多少流量产生; 2.稳定性、可靠性好,自身有完美的热备方案;(如:LVS+Keepalived) 3.应用范围比较广,可以对所有应用做负载均衡; 4.不支持正则处理,不能做动静分离。 常用四种算法: 1.rr:轮叫,轮流分配到后端服务器; 2.wrr:权重轮叫,根据后端服务器负载情况来分配; 3.lc:最小连接,分 ···
Linux pidof命令使用总结

Linux pidof命令使用总结

一、什么是pidof命令? 代码如下:#man pidof中的解释:pidof ― find the process ID of a running program.pidofC用于查找一个运行的程序的PID。pidof is actually the same program as killall5;[root@GoGo ~]# ls -l /sbin/pidoflrwxrwxrwx. 1 root root 8 Aug 25 00:40 /sbin/pidof -> killall5 //的确如此。二、pidof命令的参数-s 表示只返回1个 pid-x 表示同时返回运行给定程序的 shell 的 pid-o 表示告诉 piod 表示忽略后面给定的 pid ,可以使用多个 -o 。pidof is simply a (symbolic) link to the killall5 program, which should also be located in /sbin.When pidof is invoked with a full pathname to the program it should find the pid of, it is reasonably safe. Otherwise itis possible that it returns pids of running programs that happen to have the same name as the program you're after but areactually other programs.如果 是一个 fullpath 则 pidof 不会出错,但如果不是则有可能返回和给定同名的程序。
Apache服务器必备基本安全设置

Apache服务器必备基本安全设置

Apache是世界上占用率最大的web服务器软件,以安装、稳定而著称,默认安装后有一些限制较为宽松,可进一步设置加固其安全。1.隐藏版本信息: 代码如下: ServerSignature off #不输出任何页脚信息ServerTokens prod #不输出apache版本信息 2.以低权限用户运行: 代码如下: User nobodyGroup nobody 3.网站目录设定: 代码如下: & ···
Apache加速模块mod_pagespeed安装使用详细介绍

Apache加速模块mod_pagespeed安装使用详细介绍

一.mod_pagespeed介绍mod_pagespeed是一个适用于apache httpd的模块,由google发布的开源代码,可以自动完成优化工作,包括优化缓存,减少客户端服务器之间的通讯,降低负载等等。部署mod_pagespeed不用修改任何程序,安装完成后重启apache,一切前端问题自动优化。CDN服务商Cotendo已在其CDN服务器上部署mod_pagespeed以加速客户网站访问,图片文件大小经自动压缩可减少20%-30%,页面加载时间最多可缩短50%。GoDaddy也宣布将在其客户网站服务器上广泛部署mod_pagespeed。mod_pagespeed项目主页:https://developers.google.com/speed/pagespeed/二、mod_pagespeed的功能1.Optimize Caching优化缓存Extend Cache扩展缓存Outline CSSOutline JavaScript2.Minimize Round Trip Times最大限度地减少往返时间Combine CSS 合并CSSInline CSS 内嵌CSSInline JavaScript 内嵌JavaScript3.Minimize Payload Size最小化有效载荷尺寸Collapse Whitespace 压缩空白Combine Heads 合并头信息Elide Attributes 省略属性Minify Javascript 缩小JavascriptOptimize Images 优化图片Remove Comments 删除注释Remove Quotes 删除引用Rewrite CSS 重写CSSMove CSS to HEAD 加载CSS到headAdd HeadAdd Instrumentation三、mod_pagespeed的基本原理mod_pagespeed是通过修改被请求的网页上资源来改善网页延迟和带宽使用效率的。Apache HTTP Server在服务网站资源时,mod_pagespeed module中的每种优化措施都被放到了可自定义的过滤器中。有些过滤器会直接的修改HTML内容,而另外一些过滤器会调整页面中引用的CSS,JavaScript和图片,从而构造出一种更优化的页面。四、mod_pagespeed的安装mod_pagespeed目前支持Apache和Nginx。Apache中简单的安装方法如下。安装完成之后,它会在yum里新建一个安装源,之后通过yum update更新就可以了。Centos/Fedora下安装: 代码如下:#32位wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.rpm#64位wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpmyum install atrpm -U mod-pagespeed-*.rpm
Apache防DDOS模块mod_evasive安装和配置方法详解

Apache防DDOS模块mod_evasive安装和配置方法详解

一、mod_evasive 介绍mod_evasive 是Apache(httpd)服务器的防DDOS的一个模块。对于WEB服务器来说,是目前比较好的一个防护DDOS攻击的扩展模块。虽然并不能完全防御DDOS攻击,但在一定条件下,还是起到缓服Apache(httpd)服务器的压力。如配合iptables、硬件防火墙等防火墙设备配合使用,可能有更好的效果。mod_evasive 的官方地址: http://www.zdziarski.com/二、mod_evasive 工作原理Apache模块mod_evasive利用Hash表储存相应的HTTP请求,利用设定规则判断是否拒绝对方的请求。三、mod_evasive 安装 代码如下:wget http://www.zdziarski.com/blog/wp-content/uploads/2010/02/mod_evasive_1.10.1.tar.gztar zxvf mod_evasive_1.10.1.tar.gz cd mod_evasive/apxs -i -a -c mod_evasive20.c#编译、安装、并加载模块#注:apxs 用于编译模块工具;如果是用系统自带的软件包,一般位于/usr/sbin目录。如果您是自己编译安装Apache(httpd)的,你应该自己来指定路径;
apache+php上传大文件以上传100M为例

apache+php上传大文件以上传100M为例

打开php.ini, Ctrl+F 找到下面的项并修改之。下面以上传100M为例。 file_uploads = on ;是否允许通过HTTP上传文件的开关。默认为ON即是开 upload_tmp_dir ;文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹 upload_max_filesize = 100m ;望文生意,即允许上传文件大小的最大值。默认为2M post_ ···
apache下ab.exe使用介绍

apache下ab.exe使用介绍

自己在cmd中写了半天的路径也没有写对。最后网上的一个哥们告诉我说没有共同语言了。。。毛线啊 差距确实很大!大能猫死panda早晚干掉你,叫你丫整天嘲讽我! 比如我的ab.exe在D盘的wamp文件夹下apache文件夹下bin文件夹下。那么在cmd中可以这么写:"D:wampapachebinab.exe" 还有一种更加简单的方式。而且因为这种方式我被能猫又一次嘲讽!大家知道什么事资源管理器吗? ···