- 浏览: 2542625 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (676)
- linux运维 (157)
- php (65)
- mysql (78)
- nginx (27)
- apche (18)
- framework (6)
- windows (9)
- IDE工具 (23)
- struts2 (7)
- java (13)
- 移动互联网 (14)
- memcache redis (23)
- shell基础/命令/语法 (37)
- shell (50)
- puppet (4)
- C (11)
- python (9)
- 产品经理 (27)
- Sphinx (4)
- svn (12)
- 设计构建 (12)
- 项目管理 (44)
- SEO (1)
- 网站架构 (26)
- 审时度势 (42)
- 网络 (14)
- 激发事业[书&视频] (81)
- 其它 (12)
- 摄影 (8)
- android (21)
最新评论
-
zhongmin2012:
原文的书在哪里
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器 -
renzhengzhi:
你好,请问个问题,从master同步数据到slave的时候,s ...
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器 -
ibc789:
你好,看了你的文章,我想请教个问题, 我在用 redis的时候 ...
redis 的两种持久化方式及原理 -
iijjll:
写得非常好
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器 -
iijjll:
写得非常好
数据库水平切分的实现原理解析---分库,分表,主从,集群,负载均衡器
附 apache-tomcat-5.5.28-admin.zip 下载
Tomcat 5.5 实用工具 Tomcat Web Server Administration Tool 运行于 Web 环境 ,通过浏览器 可以非常方便地进行 Tomcat 服务器的配置 ,如图所示:
但是, Tomcat 5.5 以后的 binary Core 安装版 不再提供 Tomcat Web Server Administration Tool ,如若要使用该实用工具,必须从 http://tomcat.apache.org/ 下载 Administration Web Application 压缩包,且需要在本地进行配置。
一、下载文件 apache-tomcat-5.5.27-admin.zip
二、将文件 apache-tomcat-5.5.27-admin.zip 解压到目录 F:\Tomcat\apache-tomcat-5.5.27 。
apache-tomcat-5.5.27 目录内容 为:
到此,实用工具 Tomcat Web Server Administration Tool 的应用程序 Administration Web Application 只是存在本地,还没有被发布到 Tomcat 服务器 中,所以通过访问 http://localhost:8080/admin 得到的结果如下:
Tomcat's administration web application is no longer installed by default. Download and install the "admin" package to use it.
现在开始在 Tomcat 中配置 Administration Web Application :
三、将文件 apache-tomcat-5.5.27\conf\Catalina\localhost\ admin.xml 拷贝到 Tomcat 服务器所在安装目录 E:\j2ee\Tomcat 5.5\conf\Catalina\localhost 目录。
admin.xml 具体内容:
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!--
Context configuration file for the Tomcat Administration Web App
$Id: admin.xml 565211 2007-08-13 00:09:38Z markt $
-->
<Context docBase="${catalina.home}/server/webapps/admin" privileged="true"
antiResourceLocking="false" antiJARLocking="false">
<!-- Uncomment this Valve to limit access to the Admin app to localhost
for obvious security reasons. Allow may be a comma-separated list of
hosts (or even regular expressions).
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127.0.0.1"/>
-->
</Context>
四、将 apache-tomcat-5.5.27\server\webapps 目录下的 admin 目录 整个拷贝到 Tomcat 服务器所在安装目录 E:\j2ee\Tomcat 5.5\server\webapps 目录。
五、编辑文件 E:\j2ee\Tomcat 5.5\conf\ tomcat-users.xml ,为该实用工具程序添加用户 zhans 信息。
tomcat-users.xml 具体内容:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="admin" password="admin" roles="admin,manager"/>
<user username="zhans" password="nice" roles="admin,manager"/>
</tomcat-users>
注意: username/password 任意组合,但 roles= “ admin ”角色不可随意改动!
六、重启 Tomcat 服务器,访问 URL : http://localhost:8080/admin ,验证通过后,即可使用实用工具 Tomcat Web Server Administration Tool 。
----------------------------------------使用TOMCAT5.5连接池连接mysql(解决Cannot create JDBC driver of class '' for connect URL
1 建立Context: 在Tomcat中新建一个Context,让其docBase指向程序所在目录(若您下载的是war文件,则指向该文件目录StrutsArticle )。
在tomcat\conf\Catalina\localhost目录下建立一个xml文件,名称为你所发布的web应用的名称.xml,(如StrutsArticle.xml)打开添加内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource
name="jdbc/StrutsArticle
"
type="javax.sql.DataSource"
password="123456"
driverClassName="org.gjt.mm.mysql.Driver"
maxIdle="2"
maxWait="50"
username="root"
url="jdbc:mysql://localhost:3306/strutsarticle"
maxActive="4"/>
</Context>
2 建立Data Source:
进入http://localhost:81/admin,
选择Resources-Data sources进入配置数据源界面,选择
Data Source Actions ->选择Create New Data Source,进入配置详细信息界面
JNDI Name: ->
jdbc/StrutsArticle
Data Source URL ->jdbc:mysql://localhost:3306/
strutsarticle
JDBC Driver Class-> org.gjt.mm.mysql.Driver
DBConnection.java
package com.tiandinet.StrutsArticle.Utils;
import java.sql.*;
import javax.naming.*;
import javax.sql.DataSource;
public class DBConnection {
public static synchronized Connection getConnection() throws Exception {
try {
Context initCtx = new javax.naming.InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
DataSource ds = (DataSource) envCtx.lookup("jdbc/StrutsArticle
");
return ds.getConnection();
} catch (Exception e) {
throw e;
}
}
}
-------------------------------- 以下是参考资料
1)启动Tomcat服务器,打开浏览器,输入http://localhost:8080/admin
(其中localhost是名称服务器或称为主机),
进入管理界面的登陆页面,这时候请输入原来安装时要求输入的用户名和密码,登陆到管理界面,
2)选择Resources-Data sources进入配置数据源界面,选择
Data Source Actions ->选择Create New Data Source,进入配置详细信息界面
主要内容例如下:
JNDI Name: ->jdbc/mysql
Data Source URL ->jdbc:mysql://localhost:3306/test
JDBC Driver Class-> org.gjt.mm.mysql.Driver
3)修改\conf\Catalina\localhost目录下建立一个xml文件,名称为你所发布的web应用的名称.xml,(如testpool.xml)打开添加内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource
name="jdbc/mysql"
type="javax.sql.DataSource"
password="123456"
driverClassName="org.gjt.mm.mysql.Driver"
maxIdle="2"
maxWait="50"
username="root"
url="jdbc:mysql://localhost:3306/test"
maxActive="4"/>
</Context>
内容同conf/server.xml中<GlobalNamingResources>
<Resource
name="jdbc/mysql"
type="javax.sql.DataSource"
password="123456"
driverClassName="org.gjt.mm.mysql.Driver"
maxIdle="2"
maxWait="50"
username="root"
url="jdbc:mysql://localhost:3306/test"
maxActive="4"/>
</GlobalNamingResources>
少了这一步会报错:Cannot create JDBC driver of class '' for connect URL 'null'
4)修改web.xml
打开%TOMCAT_HOME%\conf\web.xml或yourwebapp/web-inf/web.xml,添加以下内容:
<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/mysql</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
注意res-ref-name填写的内容要与在上文提到的JNDI Name名称一致。
到这里,配置工作就基本完成了!
5)引用JNDI时用"java:comp/env/jdbc/mysql";
建立文件测试 test.jsp:
<%@page
contentType="text/html;charset=utf-8" %>
<%@page
import="java.sql.*" %>
<%@page
import="javax.sql.*" %>
<%@page
import="javax.naming.*" %>
<html>
<head>
<title>Tomcat连接池测试</title>
</head>
<body>
<%
Context ctx=new InitialContext();
Connection conn=null;
DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/mysql");
conn=ds.getConnection();
Statement stmt=conn.createStatement(ResultSet.CONCUR_READ_ONLY,ResultSet.CONCUR_UPDATABLE);
ResultSet rs=stmt.executeQuery("select * from testexample");
while(rs.next()){
out.println(rs.getInt(1));
out.println(rs.getString(2));
out.println(rs.getString(3));
}
out.println("数据库操作成功!");
rs.close();
stmt.close();
conn.close();
%>
</body>
</html>
- apache-tomcat-5.5.28-admin.zip (2.3 MB)
- 下载次数: 40
发表评论
-
eclipse 导出jar第三方jar包 问题
2009-11-03 18:16 3503修改导出以后的jar中的 MANIFEST.MF Mani ... -
java+xfire(web service) + php 客户端 并实现文件加密
2009-11-03 18:13 3369http://lixinye0123.iteye. ... -
Spring 基础和入门:Struts2+Spring整合
2009-09-24 14:17 1816http://www.tudou.com/programs/v ... -
Hibernate基础和入门:新建表和插入表
2009-09-23 18:17 1507http://www.youku.com/playlist_s ... -
JSP的标准动作元素 + JSTL + EL
2009-09-16 11:40 1965附 JSTL标准标签库.rar 下载 < ... -
netbean + swing
2009-09-15 17:14 3034入门推荐 http://java.sun.com/docs ... -
java 线程和进程
2009-09-12 13:31 1712一个进程中肯定,至少有一个线程。 ... -
java OOP
2009-09-12 13:20 1229本WORD附下载 对象知识点.rar 面向 ... -
servlet /jsp
2009-09-12 11:25 2203html(doPost/doGet)--->servle ... -
java 基础汇总
2009-09-12 11:03 1267------------------------------- ... -
eclipse java web 配置
2009-09-11 13:25 9676------------------------------ ... -
【转】一个Java程序员应该掌握的10项技能
2009-06-18 18:46 14921、语法:必须比较熟悉 ...
相关推荐
综上所述,这个压缩包提供了一套完整的解决方案,用于在Apache Tomcat 5.5.25上设置和使用SQL Server的连接池,从而优化Web应用程序对数据库的访问性能。通过解压并正确配置这些文件,开发者可以提升其Java Web应用...
Tomcat 连接池和阿里 Druid 连接池的配置和比较 Tomcat 连接池是一种基于 Java 的数据库连接池实现,提供了高效、可靠的数据库连接管理。阿里 Druid 连接池是阿里巴巴开发的开源连接池,提供了高性能、可靠的数据库...
Tomcat 连接池配置是 Web 应用程序中一个非常重要的组件,它负责管理和维护数据库连接,确保数据访问的高速和安全性。本文将详细介绍 Tomcat 连接池配置的步骤和原理,帮助读者快速掌握 Tomcat 连接池的使用。 一、...
### Tomcat Web 应用中配置连接池的详细过程 #### 一、引言 在现代Web开发中,数据库连接管理是一项重要的任务。为了提高应用性能并减少资源消耗,通常会采用连接池技术来管理数据库连接。对于部署在Tomcat服务器...
配置JSP中的Tomcat连接SQL Server2000数据库连接池涉及以下几个步骤: 1. **下载并安装SQL Server JDBC驱动**:首先,你需要从Microsoft官网下载适用于SQL Server2000的JDBC驱动(如SQL Server JDBC Driver 4.0),...
### Tomcat5.5.12 + MySQL5.0 + Eclipse 连接池配置详解 #### 一、Tomcat5.5.12 Admin模块配置 **背景介绍**: 随着Tomcat版本的发展,Admin模块不再作为默认内置的功能,用户需要自行进行安装与配置。对于初次...
### Tomcat5.5.12 + MySQL5.0 + Eclipse 连接池配置详解 #### 一、Tomcat5.5.12中的Admin模块配置 Tomcat5.5.12作为一款广泛使用的Java应用服务器,在部署与管理Web应用方面提供了强大的支持。对于新手而言,了解...
本篇文章将详细探讨如何在Java Web项目中配置Tomcat连接池以及涉及的相关知识点。 首先,我们需要了解什么是连接池。连接池是一种在应用程序启动时预先创建并维护一定数量的数据库连接的机制,当应用程序需要访问...
以上就是Tomcat连接SQL Server 2008的基本步骤和关键知识点。确保正确配置每个环节,以实现稳定、安全的数据库连接。在实际开发中,还可能涉及异常处理、事务管理等更复杂的操作,但上述步骤提供了一个基本的连接...
Apache Tomcat作为一款流行的Java Web服务器,其内置的数据库连接池功能为开发者提供了极大的便利。本文将详细介绍如何在Tomcat 6中配置数据库连接池,并通过实际案例进行演示。 #### 二、配置步骤详解 ##### 2.1 ...
配置数据库连接池涉及到了几个关键的配置文件:Tomcat的`context.xml`和`server.xml`文件,以及Web应用的`web.xml`文件。数据库连接池的配置使得应用可以更高效地使用数据库连接,减少连接开销,提升系统的性能和...
这个数据源是Tomcat内建的一种连接池,它在性能和内存管理上比标准的Java JDBC连接池更优秀,尤其适用于高并发的Web应用。 标题中提到的"tomcat-jdbc.jar"和"tomcat-juli.jar"是使用Tomcat-jdbc数据源所必需的两个...
MySQL和Tomcat是Java Web开发中常用的数据库管理系统和应用服务器,它们之间的连接池配置是确保高效数据访问的关键。本文将详细介绍如何配置MySQL与Tomcat的连接池,以便在Java应用程序中实现优化的数据交互。 首先...
### Tomcat连接池数据库密码加密解密方法详解 在企业级应用中,数据库的安全性尤为重要。其中,数据库连接池作为应用程序与数据库之间的桥梁,扮演着关键角色。然而,当数据库的用户名和密码直接硬编码在配置文件...
总结来说,配置Tomcat连接池是提升Web应用性能的关键步骤,它涉及到管理界面的操作和配置文件的修改。理解这些参数的意义并根据实际情况进行调整,能够帮助你更好地管理和优化你的数据库连接,提升应用的整体性能。
### Tomcat服务器配置及数据库连接池配置详解 #### 一、Tomcat服务器配置与环境搭建 ##### 1. JDK安装与配置 - **系统环境**:Windows 2003 Server SP3。 - **JDK路径设置**: - `JAVA_HOME` 设置为 `C:\JDK`。 ...
在浏览器中输入`http://localhost:8080/admin`,如果能看到Tomcat Web Server Administration Tool页面,说明管理应用已经安装。如果没有,你将需要继续以下步骤。 2. **下载admin包**:访问Apache Tomcat的下载...
**标题**: Tomcat连接池配置 **描述**: Tomcat连接池配置涉及到在Apache Tomcat服务器中设置数据源,以便高效地管理和复用数据库连接。这包括对Oracle和MSSQL Server这两种不同类型的数据库进行配置,并在Java应用...
总结来说,配置Tomcat连接池是提升Web应用数据库访问性能的重要步骤。通过合理配置连接池参数,可以有效管理数据库连接,避免资源浪费,提升系统整体性能。同时,持续监控和优化连接池设置是保持系统高效运行的关键...
本文将详细探讨Tomcat连接池的配置,包括其原理、配置步骤以及优化策略。 一、连接池原理 连接池是一种资源管理技术,用于存储数据库连接。它预先创建一定数量的数据库连接,当应用程序需要时可以从池中获取,使用...