本文讲述APR(Apache Portal Runtime)和Tomcat.1. APR来源自apache项目,是apache 2.x中的一个核心模块。在Tomcat中使用APR,能带来性能的很大提升和高扩展性。因为ARP是使用很多native的方法
转载 2011-01-11 22:24:00
57阅读
本文介绍Tomcat Manager。Tomcat manager就是一个Tomcat自带的web app,用来作一些管理用途。他能干下面的一些事情:(1) Deploy a new web application, on a specified context path, from the uploaded contents of a WAR file.(2) Deploy a new web application, on a specified context path, from the server file system.(3) List the currently deploye
转载 2011-01-11 22:33:00
41阅读
2评论
本文讲述在Tomcat中配置SSL的支持。1. 在Tomcat中配置对SSL的支持还是比较容易的。大概分为这么几步:(1) 如果JVM的版本低于1.3,那么需要下载JSSE,这是JAVA对SSL的支持库。从JDK 1.4开始,JSSE已经被内置进JDK。所以象现在的话,这个步骤就可以省略了。(2) 执行命令(Linux系统下):$JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSAwindows下也是一样,就是路径要用正的斜杠。通过这个命令,会在当前用户的主目录下生成一个名为.keystore的文件,这就是Tomcat做SSL的时候用的
转载 2011-01-11 22:26:00
78阅读
2评论
本文介绍了如何在tomcat中部署一个web app。1. 在tomcat中部署一个web app有两类做法。第一,静态部署。此类部署就是将web app的文件拷贝到相应的路径,作一些配置,然后重启tomcat,在tomcat启动的过程中,会将这个web应用部署到tomcat中。第二,动态部署。动态部署tomcat支持两种方式,第一就是使用tomcat manager,这是tomcat 5 core包中就自带的一个web app,用这个tomcat manager就可以动态的部署一个web应用,无需重启tomcat;第二,使用tomcat deployer,这个包可以在tomcat 5的网站上
转载 2011-01-11 22:34:00
81阅读
2评论
本文特别对Datasource类型的JNDI的配置做了解说。1. Tomcat对DataSource类型的资源采用的是DBCP。DBCP支持JDBC 2.0, 在安装了JVM 1.4版本或更高的情况下,DBCP支持JDBC 3.0。2. DBCP需要以下三个component,他们都来自Apache Jakarta Common Project,他们是:Jakarta-Commons DBCPJakarta-Commons CollectionsJakarta-Commons Pool这三个component都被包装在了$CATALINA_HOME/common/lib/naming-fact
转载 2011-01-11 22:31:00
59阅读
2评论
本文描述的是安全方面的东西,对我们的用处也不是很大。比如,如果我们搞了一台机器,装了一个Tomcat,里面跑了一些应用,此时如果有一个用户,写了一个这样的JSP:% System.exit(1); %这个JSP就会导致我们的Tomcat退出。因为整个JVM退出了。本文描述的就是Tomcat通过配置一个策略文件(Policy file),来限制用户能使用的资源和权限。具体详情请参考文档本身。Tomcat自带的Policy文件,应该已经有了一个不错的Policy file。
转载 2011-01-11 22:33:00
67阅读
2评论
本文讲述在Tomcat中配置JNDI。JNDI IntialContext其实是J2EE中要求的一个东西,不过Tomcat也实现了。在Tomcat这些app server中配置好资源,在我们的web应用的web.xml中就可以引用这些资源了。1. 在Tomcat中,一个资源可以被配置成server类型的和web应用类型的。所谓server类型的就是在server.xml中用GlobalNameingResources定义的资源。在GlobalNamingResources中,就存在多个Resource的配置,这种资源可以被server中所有的web app所用,web app通过用
转载 2011-01-11 22:32:00
34阅读
2评论
本文讲述了Tomcat的classloading的逻辑。1. 之所以要讲Classloading的事情,关键还是解决在开发过程中碰到的class找不到,一些资源文件找不到的问题。要解决这样的问题,就必须理解Tomcat的classloader会到什么地方去找class,找资源。2. 首先是一个总结,告诉我们应该怎样防止自己的class和资源:(1) For classes and resources specific to a particular web application, place unpacked classes and resources under /WEB-INF/clas
转载 2011-01-11 22:30:00
65阅读
2评论
本文讲述Tomcat 5中的DefaultServer.1. 什么是DefaultServlet? DefaultServlet被定义在$CATALINA_HOME/conf/web.xml中,这里面被定义的东西会在Tomcat启动的时候被加载,对所有的webapp都有效。DefaultServlet在Tomcat中主要是做Directory Listing用。2. DefaultServlet在web.xml中是这样被定义的:[代码]从上可以看出,有一些参数可以控制DefaultServlet的行为。此外,当请求的URL是/的时候, 也就是没有匹配的时候,就会触发这个DefaultServl
转载 2011-01-11 22:25:00
91阅读
2评论
本文讲述的是在Tomcat中配置Realm(领域)。Realm就是一个username和password的集合,通过配置Realm,我们可以限制账户和web app等其他资源之间的access关系。对于EasyCluster而言,这个没什么意义,因为在EasyCluster的tomcat中,只会run一个web app。另一方面,通过配置Realm,用户可以把一些信息放到Realm中,并设定权限,从而方便web app的开发,比如将用户名和密码做成Realm。这个Realm来自Servlet Specification 2.4,这份specification中规定Servlet Contain
转载 2011-01-11 22:33:00
30阅读
2评论
apache别名<VirtualHost *:80>    ServerAdmin webmaster@dummy-host.example.com    DocumentRoot /data/httpd    ServerName node144.xy.com    ServerAlias  b
原创 2015-01-06 17:22:39
769阅读
       Apache 只能用来处理静态网页,不能处理 asp,jsp,servlet 等这种动态网页, 而 Tom
原创 2022-12-15 14:18:01
183阅读
一,实验环境:===================================1台web服务器,1台客户机解压[root@node5 /]# tar -xzvf apache-tomcat-6.0.20.tar.gz[root@node5 /]# mv apache-tomcat-6.0.20 /usr/local/tomcat/开启与关闭tomcat[root@node5 /# cd /u
原创 2014-03-27 18:26:15
750阅读
详细操作,在附件里面所需要的软件tomcat7,apache server 2.4,mod_jk.so注:期间有添加两个配置文件以下内容是第一个配置文件的worker.list=bal1, staat1worker.Tomcat6A.port=8111worker.Tomcat6A.host=localhostworker.Tomcat6A.type=ajp13worker.Tomcat6A.lb
原创 2015-01-26 11:13:33
850阅读
今天花了大概两个小时完毕了tomcatapache的集群。现记录一下,也希望能帮助后来者。 建议看这篇博客前,先阅读
转载 2017-08-19 16:40:00
78阅读
2评论
历时4个多小时,终于把tomcatapache整合起来了。中间出了各种各样的问题,现记录一下,也希望能对后来者
原创 2022-08-19 09:27:05
159阅读
第一部分  整合过程 第一步: 在http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.6下载mod_jk_1.2.6_2.0.50.dll文件,将其改名为mod_jk.so后放到apache2/modules目录中。     &nbs
转载 精选 2010-07-22 17:25:17
536阅读
1点赞
Tomcat是一个JSP容器,Apache是一个Web Server,通常将TomcatApache绑定在一起,由Tomcat处理用户的动态内容请求,由Apache处理用户的静态内容请求.
原创 2010-12-11 22:39:42
277阅读
1点赞
tomcat发布项目,用apache 80端口代理tomcat 8080端口。 1.准备httpd和tomcat,JDK软件包 httpd-2.2.0.tar.gz  apache-tomcat-5.5.12.tar.gz jakarta-tomcat-connectors-1.2.15-src.tar.gz 2.安装apache&nbs
原创 2012-10-17 15:57:49
637阅读
                                      apache+tomcat   ---------------------------------------------
原创 2013-02-20 13:50:08
667阅读
  • 1
  • 2
  • 3
  • 4
  • 5