[转]Apache 2.x性能优化—MPM的选择与配置

2009-02-10

Apache 2.0在性能上的改善最吸引人。在支持POSIX线程的Unix系统上,Apache可以通过不同的MPM运行在一种多进程与多线程相混合的模式下,增强部分配置的可扩充性能。相比于Apache 1.3,2.0版本做了大量的优化来提升处理能力和可伸缩性,并且大多数改进在默认状态下即可生效。但是在编译和运行时刻,2.0也有许多可以显著提高性能的选择。本文不想叙述那些以功能换取速度的指令,如HostnameLookups等,而只是说明在2.0中影响性能的最核心特性:MPM(Multi -Processing Modules,多道处理模块)的基本工作原理和配置指令。
阅读全文 »

[转]Apache参数的优化

2009-02-09

按照前面提到的版本问题,Apache可以直接使用2.0版本产品线。针对Apache的优化主要是针对httpd.conf的优化,当然还有其他地方,如果特别留意的话,网上常有专家惊呼“居然这么多人忽略xxxx处的优化”等等,实际情况也确实如此,因为优化的地方实在太多了,httpd.conf只能做一个出发点。即便如此如果仅仅使用httpd.conf出厂默认值的话还是令人痛心不已。
阅读全文 »

apache与tomcat整合

2009-02-08

 

1、除特别说明外,本博客内容皆为原创,可以自由转载传播,但请署名及注明出处,不尊重别人劳动成果的不欢迎;

2、本博客内容遵守“署名-非商业性使用-禁止演绎 2.5 中国大陆”协议;
Jakarta Tomcat
Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持。由于Tomcat本身也内含了一个HTTP服务器,它也可以被视作一个单独的Web服务器。

名称由来
Tomcat最初是由Sun的软件构架师詹姆斯·邓肯·戴维森开发的。后来他帮助将其变为开源项目,并由Sun贡献给Apache软件基金会。由于大部分开源项目O’Reilly都会出一本相关的书,并且将其封面设计成某个动物的素描,因此他希望将此项目以一个动物的名字命名。因为他希望这种动物能够自己照顾自己,最终,他将其命名为Tomcat(英语公猫或其他雄性猫科动物)。而O’Reilly出版的介绍Tomcat的书籍(ISBN 0-596-00318-8)[1]的封面也被设计成了一个公豹的形象。而Tomcat的Logo兼吉祥物也被设计成了一只公猫。

环境
Tomcat提供了一个Jasper编译器用以将JSP编译成对应的Servlet。 Tomcat的Servlet引擎通常与Apache或者其他Web服务器一起工作。除了用于开发过程中的调试以及那些对速度和事物处理只有很小要求的用户,很少会将Tomcat单独作为Web服务器。但随着版本的更新,正有越来越多的用户将其单独作为Web服务器用以那些对速度和可靠性有较高要求的环境中。 由于Tomcat是使用Java开发的,所以它可以运行在任何一个装有JVM的不同操作系统之上。

阅读全文 »

linux入门笔记

2009-01-12

1、除特别说明外,本博客内容皆为原创,可以自由转载传播,但请署名及注明出处,不尊重别人劳动成果的不欢迎;

2、本博客内容遵守“署名-非商业性使用-禁止演绎 2.5 中国大陆”协议;

作者:张逸群

Mail:jeantoe@gmail.com

本人在学习linux时的笔记。

word文档下载地址 http://www.zhangyiqun.cn/wp-content/uploads/2009/02/note.rar

1.认识命令行
热键切换:ctrl+alt+f1~f6 切换为第一~第六控制台
切回图形界面:alt+f7切换为图形界面
shell提示符:[root@localhost ~]#    管理员提示符 
             [abc@localhost ~]$     用户提示符
基础命令:
        ls                查看当前目录,列表
显示
                ls -l filename        查看文件内容详细信息
                -rw-r–r–        1        root        root        12        08-22        13:51        filename
                文件权限
        文件权限:第一位表示
                d 目录。                       指定为该文件名称为目录
                l 符号链接(指向另一个文件)。   指定为该文件名称为链接文件
                s 套接字文件。                       
                b 块设备文件。
                c 字符设备文件。
                p 命名管道文件。               
                – 普通文件,或者更准确地说,不属于以上几种类型的文件。
        cd                切换目录
        目录:boot 存放启动相关文件        dev 存放各种设备文件        etc 存放各种服务配置文件        
              home 存放用户相关目录        lib 库目录,应用程序各种组件        media 存放临时设备
              proc 进程中映射目录        sbin/bin 存放可执行命令 tmp 存放临时文件
              usr  用户程序文件存放目录        var 日志、mysql数据库、产生数据文件存放目录
                命令行下翻页:shift+pageup
        清屏:ctrl+l
        取消命令:ctrl+c
        命令补全:tab键

无觅相关文章插件,快速提升流量