首先我们先介绍一下为什么要让Apache与Tomcat之间进行连接。事实上Tomcat本身已经提供了HTTP服务,该服务默认的端口是8080,装好tomcat后通过8080端口可以直接使用Tomcat所运行的应用程序,你也可以将该端口改为80。既然Tomcat本身已经可以提供这样的服务,我们为什么还要引入Apache或者其他的一些专门的HTTP服务器呢?原因有下面几个:提升对静态文件的处理性能利用Web服务器来做负载均衡以及容错无缝的升级应用程序这三点对一个web网站来说是非常之重要的,我们希望我们的网站不仅是速度快,而且要稳定,不能因为某个Tomcat宕机或者是升级程序导致用户访问不了,而能完成这几个功能的、最好的HTTP服务器也就只有apache的httpserver了,它跟tomcat的结合是最紧密和可靠的。接下来我们介绍三种方法将apache和tomcat整合在一起。
WEB专用服务器的安全设置。IIS的相关设置:删除默认建立的站点的虚拟目录,停止默认web站点,删除对应的文件目录c:inetpub,配置所有站点的公共设置,设置好相关的连接数限制, 带宽设置以及性能设置等其他设置。配置应用程序映射,删除所有不必要的应用程序扩展,只保留asp,php,cgi,pl,aspx应用程序扩展。
负载均衡技术引申——浅谈服务器防攻击的网络集群综合解决方案2009年01月15日星期四08:51P.M.服务器防攻击的网络集群综合解决方案”,此案分为四层架构,即“防火墙--转发服务器(多台)—WEB服务器<->数据库服务器”。其中第二层和第三层可是多台服务器,即采用集群转发服务器组,可随时增减网络节点。第一部分集群该负载均衡器的配置实例说明:所有的内容主机(Server1、Server2、Server3…)存储相同的内容。只有一台机器既运行负载均衡器又作为内容主机(Server1)。内容主机被定义用来组成负载均衡集群(load-balancedcluster),给负载均衡器机器中的一个网络接口分配主机名称和IP地址,供集群使用。用户使用客户端浏览器请求一个文件,从Internet发送请求,经由企业的Internet网关(防火墙)进入企业的内部网。请求被转发到集群主机,该集群主机名称映射到负载均衡器。负载均衡器将请求路由到基于分派器的负载均衡标准所选中的内容主机。
对于APR中的所有的对象中,内存池对象应该是其余对象内存分配的基础,不仅是APR中的对象,而且对于整个Apache中的大部分对象的内存都是从内存池中进行分配的,因此我们将把内存池作为整个APR的基础。
想必所有人都了解CGI技术的通用性与效率有多糟糕。那么本文所描述的所有内容仅限于一种可以大幅度提高页面处理技术的东东,它的名字叫FastCGI,他的速度效率最少要比CGI技术提高5倍以上(要知道目前各种流行的页面处理技术ASP、PHP、JSP/Servlet还没有哪个能超过)。这并不是一种新技术,笔者在2000年第一次用过此技术。大家一定惊讶,既然有这种技术为什么我们还要编写这本参考手册,原因显而易见,虽然此技术已经产生自今,但中文资料还是少的可怜。好!废话到此为之止。Apache就知道.fcgi与.fpl处理为fastcgi文件还要为您的网站设置ScriptAli
Apache、Tomcat6整合配置教程.
Apache启动时,会绑定本机上的地址和端口,然后等待请求的进入。默认情况下,它会监听本机的所有地址。但是,当需要监听特定的地址或端口或地址与端口的组合,或者需要对不同的IP地址、主机名、端口作出不同的响应(如使用虚拟主机)时,就必须明确指定。 Listen指令告诉服务器接只受来自特定端口(或地址+端口的组合)的请求。如果Listen指令仅指定了端口,则服务器会监听所有的IP地址;如果指定了地址+端口的组合,则服务器只监听来自此特定地址上特定端口的请求。使用多个Listen指令,可以指定在多个地址和端口上进行监听。
Apache+php+mysql在windows下的安装与配置图解。
Apache2和Tomcat6配置集群。关键字: apache, tomcat, 集群, 负载均衡, session复制。
配置apache虚拟主机通过以下文章:实现:同一ip不同端口对应不同的站点目录。
Apache HTTP Server最流行的HTTP服务器软件之一.快速、可靠、可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,完全免费,完全源代码开放。如果你需要创建一个每天有数百万人访问的Web服务器,Apache可能是最佳选择。