tomcat 6.0配置oracle数据源

今天同事的项目由于中间件和程序的兼容性问题,将weblogic改为tomcat,在这个过程中,协助同事配置了tomcat服务,现把配置过程记下来。

Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为 Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。

由于Tomcat本身也内含了一个HTTP服务器,它也可以 被视作一个单独的Web服务器。但是,不能将 Tomcat 和 Apache Web 服务器混淆,Apache Web Server 是一个用 C 语言实现的 HTTP web server;这两个 HTTP web server 不是捆绑在一起的。Apache Tomcat 包含了一个配置管理工具,也可以通过编辑 XML 格式的配置文件来进行配置。

目前tomcat 最新的稳定版为6.0.29,其下载路径为http://tomcat.apache.org/download-60.cgi

Tomcat提供的ZIP包可直接解压使用,免去安装过程。Apache还提供了Windows的安装包,安装过程中可自动检查系统并配置JDK,需要的同学可选择使用。

现在介绍tomcat通过jdbc连接数据库的配置,将下载的ZIP包进行解压。

  1. 首先配置JDK,在bin目录中,找到<setclasspath.bat>文件,右键选择编辑,在set classpath and java options 下方加入” set JAVA_HOME=D:\Java\jdk1.6.0_03”,加粗部分为JDK目录。
  2. 接下来配置JDBC, Tomcat连接数据库需要JDBC的支持。在<setclasspath.bat>文件中加入”set CLASSPATH=%JAVA_HOME%\lib\tools.jar; D:\jdbc\nls_charset12.zip;  D:\jdbc\ojdbc14.jar:noJavac”,加粗部分为JDBC存放目录,也可将JDBC放入lib目录。
  3. 第三步为指定tomcat服务使用的内存大小,在<setclasspath.bat>文件中下部加入”set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx1024m”,按实际修改,-Xms为最小内存,-Xmx为最大内存。
  4. 配置数据源:使用记事本打开conf目录下的<server.xml>文件,在<Host></Host>中加入以下代码:

<Context path=”/应用名称” docBase=”${tomcat6}/webapps/应用名称” debug=”1″ reloadable=”true” crossContext=”true”>

<Resourcemso-bidi-font-style:normal”>数据源名称” auth=”Container” maxActive=”100″ maxIdle=”30″ maxWait=”10000″ username=”数据库用户名 ” password=”数据库密码” driverClassName=”oracle.jdbc.OracleDriver” url=”jdbc:oracle:thin:@数据库服务器IP地址:1521:数据库实例“/>

</Context>

1521为oracle数据库默认的监听端口,如数据库监听使用了其他端口,则根据实际情况修改。配置完成后,即可通过bin目录下的start.bat启动tomcat服务了。

相关文章
发表评论?

0 条评论。

发表评论