查看apache运行状态 2012-05-11 | http/html/web 你想了解你的http应用上有多少人在用吗?他们在请求什么内容?有多少进程地运行,这些进程的状态?apache为我们提供了两个模块用于查看服务器状态和配置文件信息。这两个模块就是mod_info 和 mod_status 。 mod_status能准确地告诉你,有哪些人在浏览您的网站,有多少子进程在运行,以…… Continue reading
iredmail详解 2012-05-10 | http/html/web 开源软件 iRedmail 组件 iRedMail主要是使用下面软件来构建邮件系统,下面是Ubuntu 10.04的软件版本。 Apache 2.2.x PHP 5.3.x MySQL 5.1.x OpenLDAP 2.4.x Postfix 2.7.x ( MTA ) Dovecot 1.2.x Amavisd 2.6.x ClamAV 0.9x SpamAssassin 3.2.x Policyd 1.8.x Pysieved 1.0 Roundcube 0.7.2 (Webmail ) phpMyAdmin 3.3 phpLDAPadmin 1.2 Awstats 6.9 组件的工作原理 amavisd-new 在这里的作用主要是: 负责调用 ClamAV 对邮件进行病毒扫描 负责调用 SpamAssassin 对邮件内容进行过滤 实现 DKIM 签名和验证功能,…… Continue reading
nginx404错误页面指向 2012-05-10 | http/html/web 平时因为公司的站点经常会配置到nginx的默认错误页面指向,以前只看到通过下面的方法进行配置: 1server 2{ 3 listen 80; 4 server_name www.abc.com; 5 index index.html index.htm index.php; 6 root /opt/wwwroot; 7 error_page 500 502 404 /errorpage/404.html; 8 #下面内容省略 9} 但是我的404页面里因为有图片加载,显示的是红叉叉。通过查看源代码,发现图片指向的是/opt/wwwroot路径,而图片放置…… Continue reading
goaccess日志分析工具 2012-05-03 | http/html/web 目前主流的日志分析工具awstats、webalizer、glTail、piwik主要都是针对apache、lighthttp这些老牌的http应用的。而对于新秀们如nginx的支持的相对较少,今天介绍的这个日志分析工具就支持nginx。除此之外,因为goaccess因为不及于h…… Continue reading
apache和tomcat以mod_jk方式整合 2012-04-27 | http/html/web 1、安装jdk,tomcat和apache 2、下载mod_jk.dll,改后缀so 将mod_jk.so放入C:Program FilesApache Software FoundationApache2.2modules 3、 在C:\Program Files\Apache Software Foundation\Apache2.2\conf下新增workers.properties文件,内容如下: 1workers.tomcat_home=C:tomcat6 2workers.java_home=C:Program FilesJavajdk1.6.0_10 3ps= 4worker.list=ajp13 5worker.ajp13.port=8009…… Continue reading
xcache的安装 2012-04-22 | http/html/web 原来弄好的LNMP环境,因为php版本太新,而原来使用的eAccelerator因为很久没有更新了,所以无法支持php的新版本。所以想到使用xcache来进行php的加速。首先我用到的是XCache 2.0.0,可以支持最新的php 5.4。 1wget http://xcache.lighttpd.net/pub/Releases/2.0.0/xcache-2.0.0.tar.gz 2tar -zxvf xcache-2.0.0.tar.gz 3cd xcache-2.0.0 4/usr/local/php/bin/phpize 5./configure --enable-xcache --with-php-config=/usr/local/php/bin/php-config 6make 7make test 不过在安装的时…… Continue reading
http 301、304状态码 2012-04-06 | http/html/web <span>在利用httpwatch进行抓包分析时,我们经常会看到200、301、304这几个状态码。具本三者是什么意思呢?</span> <span>200表示正常0k,这个是地球人都知道的了。</span> <span style="color:#38761d;">301 Moved Permanently 表示</s…… Continue reading
apache与tomcat的三种整合方式 2012-03-22 | http/html/web 首先我们先介绍一下为什么要让 Apache 与 Tomcat 之间进行连接。事实上 Tomcat 本身已经提供了 HTTP 服务,该服务默认的端口是 8080,装好 tomcat 后通过 8080 端口可以直接使用 Tomcat 所运行的应用程序,你也可以将该端口改为 80。 既然 Tomcat 本身已经可以提供这样的服务,我们为什么还要引入 Apache 或者其他的一些专门的 HTTP 服务器呢?原因有下面几…… Continue reading
apache的MPM模块 2012-03-21 | http/html/web 一、MPM模块简介 多路处理模块,Multi-Processing Modules,MPM。负责绑定本机网络端口、接受请求,并调度子进程来处理请求。 二、MPM模块的类型 prefork 一个非线程型的、预派生的MPM worker 线程型的MPM,实现了一个混合的多线程多处理MPM,允许一个子进程中包含多个线程。…… Continue reading
apache 2.4.1的安装 2012-03-21 | http/html/web <strong>一、apache2.4.1的更新背景和</strong><strong>新特点</strong> 做为最流行的WEB服务器,本次发布的2.4版本中,从另一款以计算能力著称的Web服务器NGINX中汲取了不少东西,增加…… Continue reading