Ubuntu下安装配置Tomcat 5.5.20,以及MySQL连接池的配置
来源:互联网 发布:个人网址导航源码 编辑:程序博客网 时间:2024/04/28 03:21
Ubuntu下手动安装Tomcat,而非通过apt安装。我们选择二进制包,直接解压缩就能用。
平台:Ubuntu7.04, jdk "1.6.0"
1、关于Ubuntu的安装,请参照Ubuntu cn的wiki
2、关于Ubuntu中jdk的安装,请参照Ubuntu cn wiki中的《Java安装配置》
一、安装Tomcat5.5.20
1、下载安装包
wget http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.20/bin/apache-tomcat-5.5.20.tar.gz
2、解压缩/安装
tar -zxvf apache-tomcat-5.5.20.tar.gz
sudo mv apache-tomcat-5.5.20 /opt/
3、 启动Tomcat
cd /opt/apache-tomcat-5.5.20/bin
sudo ./starup.sh #关闭的脚本为shutdown.sh
一般,看到类似以下信息就对了:
Using CATALINA_BASE: /opt/apache-tomcat-5.5.20
Using CATALINA_HOME: /opt/apache-tomcat-5.5.20
Using CATALINA_TMPDIR: /opt/apache-tomcat-5.5.20/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun-1.6.0.00
4、测试
在Firefox地址栏中输入
http://localhost:8080
二、安装Tomcat Administration
Tomcat5.5默认情况下没有安装Tomcat Administration的,必须自己安装。
1、下载
wget http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.20/bin/apache-tomcat-5.5.20-admin.tar.gz
2、解压缩/安装
tar -zxvf apache-tomcat-5.5.20-admin.tar.gz #这里默认解压出来的文件夹为apache-tomcat-5.5.20,直接覆盖到Tcomcat安装目录就行了
sudo mv apache-tomcat-5.5.20 /opt/
3、添加管理员账号密码
修改apache-tomcat-5.5.20/conf/tomcat-users.xml
加入
<user username="manager" password="manager" roles="manager"/>
<user username="admin" password="admin" roles="admin,manager"/>
保存退出,重启tomcat
4、登录管理员帐号
在Firefox的地址栏中输入http://localhost:8080/,点击左边的Tomcat Administration链接,进入admin的登录页面,输入用户名密码admin
5、如果点击Tomcat Administration时出现如下提示:
Tomcat's administration web application is no longer installed by default. Download and install the "admin" package to use it.
说明Tomcat Administration还没启动。
点击页面左上角的Status就进入了sever status
点击左上角的List Applications
在list里能看到/admin。其running 项是false,在后面的Commands项里点击start。
好了,现在可以用了。
三、配置MySQL数据库连接池
1、启动Tomcat,打开Firefox在地址栏内输入http://localhost:8080/admin 进入Tomcat的管理界面;点击右边的Data Sources 在右上角的下拉菜单中选择Create New Data Source 在下边的输入框中输入需要的配置信息。之后保存并提交。
JNDI Name:jdbc/myDBPool //(myDBPool为自己所命的名字)
Data Source URL:jdbc:mysql://localhost:3306/testdb
JDBC Driver Class: com.mysql.jdbc.Driver"
User Name:root //根据你的MySQL数据库的用户名密码
Password: 123456 //
Max. Active Connections: 4 //最大连接数
Max. Idle Connections: 2 //最大的空闲连接数
Max. Wait for Connection:5000 //最大等待连接时间
2、配置tomcat添加JDBC驱动
首先要下载安装mysql-connector-java-3.1.12.tar.gz驱动,然后将mysql-connector-java-3.1.12-bin.jar文件放到Tomcat安装路下的common/lib下。
3、配置tomcat安装路下的/conf/context.xml文件,添加如下内容:
<Resource name="jdbc/myDBPool" type="javax.sql.DataSource" maxActive="4" maxIdle="2" maxWait="5000" username="root" password="123456" driverClassName=" com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/testdb"/>
4、测试:编写JSP文件。
平台:Ubuntu7.04, jdk "1.6.0"
1、关于Ubuntu的安装,请参照Ubuntu cn的wiki
2、关于Ubuntu中jdk的安装,请参照Ubuntu cn wiki中的《Java安装配置》
一、安装Tomcat5.5.20
1、下载安装包
wget http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.20/bin/apache-tomcat-5.5.20.tar.gz
2、解压缩/安装
tar -zxvf apache-tomcat-5.5.20.tar.gz
sudo mv apache-tomcat-5.5.20 /opt/
3、 启动Tomcat
cd /opt/apache-tomcat-5.5.20/bin
sudo ./starup.sh #关闭的脚本为shutdown.sh
一般,看到类似以下信息就对了:
Using CATALINA_BASE: /opt/apache-tomcat-5.5.20
Using CATALINA_HOME: /opt/apache-tomcat-5.5.20
Using CATALINA_TMPDIR: /opt/apache-tomcat-5.5.20/temp
Using JRE_HOME: /usr/lib/jvm/java-6-sun-1.6.0.00
4、测试
在Firefox地址栏中输入
http://localhost:8080
二、安装Tomcat Administration
Tomcat5.5默认情况下没有安装Tomcat Administration的,必须自己安装。
1、下载
wget http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.20/bin/apache-tomcat-5.5.20-admin.tar.gz
2、解压缩/安装
tar -zxvf apache-tomcat-5.5.20-admin.tar.gz #这里默认解压出来的文件夹为apache-tomcat-5.5.20,直接覆盖到Tcomcat安装目录就行了
sudo mv apache-tomcat-5.5.20 /opt/
3、添加管理员账号密码
修改apache-tomcat-5.5.20/conf/tomcat-users.xml
加入
<user username="manager" password="manager" roles="manager"/>
<user username="admin" password="admin" roles="admin,manager"/>
保存退出,重启tomcat
4、登录管理员帐号
在Firefox的地址栏中输入http://localhost:8080/,点击左边的Tomcat Administration链接,进入admin的登录页面,输入用户名密码admin
5、如果点击Tomcat Administration时出现如下提示:
Tomcat's administration web application is no longer installed by default. Download and install the "admin" package to use it.
说明Tomcat Administration还没启动。
点击页面左上角的Status就进入了sever status
点击左上角的List Applications
在list里能看到/admin。其running 项是false,在后面的Commands项里点击start。
好了,现在可以用了。
三、配置MySQL数据库连接池
1、启动Tomcat,打开Firefox在地址栏内输入http://localhost:8080/admin 进入Tomcat的管理界面;点击右边的Data Sources 在右上角的下拉菜单中选择Create New Data Source 在下边的输入框中输入需要的配置信息。之后保存并提交。
JNDI Name:jdbc/myDBPool //(myDBPool为自己所命的名字)
Data Source URL:jdbc:mysql://localhost:3306/testdb
JDBC Driver Class: com.mysql.jdbc.Driver"
User Name:root //根据你的MySQL数据库的用户名密码
Password: 123456 //
Max. Active Connections: 4 //最大连接数
Max. Idle Connections: 2 //最大的空闲连接数
Max. Wait for Connection:5000 //最大等待连接时间
2、配置tomcat添加JDBC驱动
首先要下载安装mysql-connector-java-3.1.12.tar.gz驱动,然后将mysql-connector-java-3.1.12-bin.jar文件放到Tomcat安装路下的common/lib下。
3、配置tomcat安装路下的/conf/context.xml文件,添加如下内容:
<Resource name="jdbc/myDBPool" type="javax.sql.DataSource" maxActive="4" maxIdle="2" maxWait="5000" username="root" password="123456" driverClassName=" com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/testdb"/>
4、测试:编写JSP文件。
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%>
<%@ page import="javax.sql.*"%>
<%@ page import="javax.naming.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>tomcat数据库连接池技术测试</title>
</head>
<body>
Tomcat数据库连接池测试
<br>
<%
Connection conn = null;
Context initCtx = new InitialContext();
Context ctx = (Context) initCtx.lookup("java:comp/env");
javax.sql.DataSource ds = (javax.sql.DataSource) ctx
.lookup("jdbc/myDBPool");
conn = ds.getConnection();
Statement stmt = conn.createStatement();
PreparedStatement ps = conn.prepareStatement("select * from testtb");
ResultSet rs = ps.executeQuery();
while (rs.next()) {
out.println(rs.getLong(1) + "<br>");
out.println(rs.getString(2) + "<br>");
}
rs.close();
stmt.close();
conn.close();
out.println("测试成功");
%>
</body>
</html>
<%@ page import="java.sql.*"%>
<%@ page import="javax.sql.*"%>
<%@ page import="javax.naming.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>tomcat数据库连接池技术测试</title>
</head>
<body>
Tomcat数据库连接池测试
<br>
<%
Connection conn = null;
Context initCtx = new InitialContext();
Context ctx = (Context) initCtx.lookup("java:comp/env");
javax.sql.DataSource ds = (javax.sql.DataSource) ctx
.lookup("jdbc/myDBPool");
conn = ds.getConnection();
Statement stmt = conn.createStatement();
PreparedStatement ps = conn.prepareStatement("select * from testtb");
ResultSet rs = ps.executeQuery();
while (rs.next()) {
out.println(rs.getLong(1) + "<br>");
out.println(rs.getString(2) + "<br>");
}
rs.close();
stmt.close();
conn.close();
out.println("测试成功");
%>
</body>
</html>
- Ubuntu下安装配置Tomcat 5.5.20,以及MySQL连接池的配置
- Tomcat下的mysql连接池配置
- Ubuntu下 jdk,mysql,tomcat安装配置
- ubuntu下jdk、tomcat、mysql安装配置
- ubuntu下jdk、tomcat、mysql安装配置
- Ubuntu下mysql+tomcat+jdk的安装与配置
- 【Linux】Ubuntu下jdk,mysql,tomcat的安装与配置
- ubuntu下MySQL的安装及远程连接配置
- ubuntu下MySQL的安装及远程连接配置
- ubuntu下MySQL的安装及远程连接配置
- tomcat下配置mysql连接池【转】
- tomcat下配置mysql连接池
- Ubuntu下安装Jdk、Tomcat的配置
- Ubuntu下配置tomcat、mysql
- proxool连接池在tomcat+mysql环境下的配置
- proxool连接池在tomcat+mysql环境下的配置
- Proxool连接池在tomcat+mysql环境下的配置
- 腾讯云Ubuntu 下配置JDK以及安装Tomcat
- 我的作业(二)
- Ms Sql Server 2000 个人绿色版 5.62
- 计算题
- 学习心得:控件之CToolTipCtrl(加入仿系统目录树视图)
- Oracle816中如何启动EnterpriseManager
- Ubuntu下安装配置Tomcat 5.5.20,以及MySQL连接池的配置
- 十种白送都不能碰的女人!
- 学习心得:控件之进度条(在程序的状态栏中实现进度条)
- 中国十大元帅
- 文件传输协议(File Transfer Protocol, FTP)
- hello
- ASP 系列函数大全
- FCkeditor笔记
- N多条经典笑话