Tomcat配置

2024-09-16

Tomcat配置(精选4篇)

Tomcat配置 篇1

摘要:JSP具备了Java技术的简单易用, 完全的面向对象, 具有平台无关性且安全可靠等优点而迅速成为众多大公司支持的服务器端语言。本文将探索在一台安装了WINDOWS Xp或安装了WINDOWS 2000操作系统的服务器上如何去配置一个由Tomcat+JSP+Mysql组成的WEB服务器。

关键词:Tomcat,JSP,MYSQL

JSP是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准, 在传统的网页H T M L文件 (*htm, *.html) 中加入Java程序片段 (Scriptlet) 和JSP标记 (tag) , 就构成了JSP网页 (*.jsp) 。JSP有诸多优点, 如一次编译, 多次、多处运行;代码的执行效率高;组件的可重用性;将内容的生成和显示进行分离等, 因此得到广泛的应用, 但为了实验JSP技术, 就要配置相对应的服务器环境, 本文将探索在W I N D O W S X P或WINDOW 2000下进行Tomcat、JSP、M Y S Q L的整合配置。

1. 软件安装

1.1 安装jdk1.6.0版本

按照安装向导进行安装 (一般安装到c:jdk1.6.0下, 方便操作) 。

1.2 安装mysql5.1版本

按照安装向导进行安装 (选择安装目录为c:My SQL Server 5.1, 方便操作;安装成功后其路径为:c:My SQL Server 5.1) 。

1.3 安装tomcat5.5.28

按照安装向导进行安装 (更改安装目录为c:Tomcat) 。

1.4 安装放置mysql的jdbc驱动

将mysql-connector-java-5.0.8-bin.jar文件放到c:mysql-connector-java-5.0.8下。

1.5 Mysql界面插件:

mysql-front (选择安装目录为c:My SQL-Front, 方便操作, 安装成功后其路径为:c:M y S Q L-F r o n t) 。

2. 首次配置及测试

对以上安装的软件环境进行首次配置, 并测试其环境。

2.1 配置环境变量

设置环境变量, 进入:我的电脑->属性->高级->环境变量

(1) .新建系统变量path, 其值为:C:jdk1.6.0bin;C:jdk1.6.0jrebin (若你没按以上路径安装请更改为您的安装路径) 。

(2) .新建系统变量

C A T A L I N A_H O M E, 其值为:c:Tomcat (若你没按以上路径安装请更改为您的安装路径) 。

(3) 、新建系统变量

C A T A L I N A_B A S E, 其值为:c:T o m c a t (若你没按以上路径安装请更改为您的安装路径) 。

(4) .系统变量classpath, 添加, 其值为:.;C:jdk1.6.0libtools.jar;C:jdk1.6.0libdt.jar;C:mysqlconnector-java-5.0.8mysql-connector-j a v a-5.0.8-b i n.j a r;C:Tomcatcommonlibservlet.jar。

2.2 测试默认服务

(1) .请先启动tomcat5.0

打开浏览器, 在地址栏中输入:http://localhost:8080检验:此时能在浏览器中看到t o m c a t的欢迎界面。说明tomcat工作正常 (注意, tomcat默认端口为8080, 若有其它程序占用, 请更改) 。

(2) .启动mysql服务 (在开始-程序中找到My SQL Server 5.1运行My SQL Command Line Client) 服务。

此时会要求你输入你在安装mysql过程中设置的进入数据库的密码, 正常的话输出一些欢迎信息, 说明mysql工作正常。

3. 整合配置与测试

对mysql5与tomcat5做相应的配置, 让其共同为你工作:

(1) .将mysql-connector-java-5.0.8-bin.jar拷到C:Tomcatcommonlib文件夹和C:Tomcatsharedlib文件夹中。

(2) .先利用mysql-front软件创建一个ceshi数据库, 而后在这个数据库中建立一个test表, 在test表中建立两个字段id int (8) , name varchar (10) , 并输入n a m e字段的三个值为“a”、“b”、“c”。

测试是否连接正常;将如下代码保存成t e s t.j s p至c:t o m c a t 5.0webappsroot目录下:

(3) .在浏览器的地址中输入http://localhost:8080/test.jsp如果运行以后, 出现id|name

数据库操作成功, 恭喜你, 即表示mysql5与tomcat5整合成功。

4. 结论

经过以上步骤, 就能在W I N D O W S XP或WINDOW 2000下进行JSP程序开发并进行程序调试了。

参考文献

[1]殷庆轩等编著.JSP 2.0动态网站开发实例指南.机械工业出版社.2006, 8

[2]孙卫琴编.Tomcat与Java Web开发技术详解 (第2版) .电子工业出版社.2009, 1

Tomcat配置 篇2

在Tomcat5.5.20这个版本下数据库连接池的配置,及程序对连接池的JNDI查找,并提供相应测试代码。最后指出配置及应用过程中的常见问题及解决方法。

1 .配置环境:Tomcat5.5.20 + jdk1.5.0_09+ Sql Server +Win2000

2.配置步骤:

第一步:

启动Tomcat,打开IE在地址栏内输入localhost:8080/admin 进入Tomcat的管理界面;点击右边的Data Sources 在右上角的下拉菜单中选择Create New Data Source 在下边的输入框中输入需要的配置信息。之后保存并提交。

JNDIName:jdbc/SQL//(SQL为自己所命的名字)

DataSourceURL:jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=employeedb

JDBCDriverClass:com.microsoft.jdbc.sqlserver.SQLServerDriver

UserName:sa

Password:sa

Max.ActiveConnections:4//最大连接数

Max.IdleConnections:2//最大的空闲连接数

Max.WaitforConnection:5000//最大等待连接时间第二步:配置tomcat添加JDBC驱动

首先要下载安装sqlserver-jdbc-驱动,然后将其lib下的三个jar文件放到tomcat/common/lib下。

第三步:配置tomcat安装路下的/con/context.xml文件,添加如下内容:

maxIdle=“2”username=“sa”maxWait=“5000”

driverClassName=“com.microsoft.jdbc.sqlserver.SQLServerDriver”

password=“sa”

url=“jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=employeedb”/>

第四步:测试:编写JSP文件,

<%@pagelanguage=“java”import=“java.util.*”pageEncoding=“UTF-8”%>

<%@pageimport=“java.sql.*”%>

<%@pageimport=“javax.sql.*”%>

<%@pageimport=“javax.naming.*”%>

 

 

 

 

 

 

 

Tomcat数据库连接池测试

 

<%

Connectionconn=null;

ContextinitCtx=newInitialContext;

Contextctx=(Context)initCtx.lookup(“java:comp/env”);

javax.sql.DataSourceds=(javax.sql.DataSource)ctx

.lookup(“jdbc/SQL”);

conn=ds.getConnection();

Statementstmt=conn.createStatement();

PreparedStatementps=conn.prepareStatement(“select*fromemployee”);

ResultSetrs=ps.executeQuery();

while(rs.next()){

out.println(rs.getInt(1)+“
”);

out.println(rs.getString(2)+“
”);

out.println(rs.getString(3)+“
”);

out.println(rs.getInt(4)+“
”);

}

rs.close();

stmt.close();

conn.close();

out.println(“测试成功”);

%>

 

Tomcat配置 篇3

一、用Keytool工具制作安全证书

Keytool是Java自带的一个数据证书管理工具,主要功能有制作、导入和导出证书。在命令行模式下输入如下模板代码段即可制作证书:

keytool-genkey(非对称加密)-alias User(keystore的别名)-keyalg RSA(指定加密算法)-validity 365(有效时间/单位为天)-keystore keystore(指定keystore文件名及存放目录)

(一)生成服务器端证书

在命令行模式使用命令:

keytool-genkey-v-alias tomcat-keyalg RSA-keystore D:testtomcat.keystore-validity 365

随后填写相关参数,其中参数栏“您的名字与姓氏是什么?”是必填项,并且必须是Tomcat部署主机的域名或IP如sina.com或者192.168.1.1等,在本地做开发测试时,应填入“localhost”。然后生成名为localhost_server.store的文件,其使用的加密算法为RSA,有效期为一年,并存放于D:test目录下,如图1所示。

(二)生成客户端证书

为浏览器生成证书,以便让服务器来验证它。为了能将证书顺利导入至IE和Firefox,证书格式应该是PKCS12。命令行模式下使用如下命令进行生成:

keytool-genkey-v-alias mykey-keyalg RSA-storetype PKCS12-keystore D:testmykey.p12

双击生成的mykey.p12证书文件,将证书导入浏览器,如图2所示。

二、添加服务器和客户端的证书信任

(一)让服务器信任客户端证书

由于服务器必须信任客户端证书,因此,必须把客户端证书添加为服务器的信任证书。由于不能直接将PKCS12格式的证书导入,必须先把客户端证书导出为一个单独的CER文件,使用如下命令:

keytool-export-alias mykey-keystore D:testmykey.p12-storetype PKCS12-storepass password-rfc–file D:testmykey.cer

下一步是将该文件导入到服务器的证书库,添加一个信任证书,使用如下命令:

keytool–import–v–file localhost_trust.cer–keystore localhost_server.store

具体如图3所示。

(二)让客户端信任服务器证书

由于是双向SSL认证,客户端也要验证服务器证书。因此,必须把服务器证书添加到浏览的“受信任的根证书颁发机构”。由于不能直接将Keystore格式的证书库导入,因此必须先把服务器证书导出为一个单独的CER文件,使用命令:

keytool-keystore D:tomcat.keystore-export-alias tomcat-file D:testtomcat.cer

具体如图4所示。

通过以上命令,服务器证书就被我们导出到“D:testtomcat.cer”文件了。双击tomcat.cer文件,按照提示安装证书,将证书填入到“受信任的根证书颁发机构”。

三、在Tomcat中进行配置

将Tomcat中的server.xml文件中通过查询

scheme=“https”找到相关配置段,去掉注释并替换成如下代码(路径和密码要填写正确):

四、测试

打开Tomc a t服务,在浏览器中输入ht t p s://localhost:8443/,选择证书界面弹出,选“localhost”,点击“确定”,进入Tomcat主页,地址栏后会有“锁”图标(如图5和图6红框所标),表示本次会话已经通过HTTPS验证,接下来的会话过程中所传输的信息都已经过SSL信息加密。至此完成THTTPS双向认证。

摘要:HTTPS提供加密通信及对网络服务器身份的鉴定服务,比传统的HTTP更安全。本文通过描述Keytool工具制作安全证书、添加服务器和客户端的证书信任等具体方法,完成在Tomcat中的配置和测试,实现在常用的轻量级服务器Tomcat里配置HTTPS双向认证。

关键词:身份鉴定,安全证书,HTTPS,证书信任,双向认证

参考文献

[1]李萍.浅谈TOMCAT之性能优化[J].科技情报开发与经济,2011(12):43-44.

[2]钟经伟.贯通TOMCAT开发JAVAWEB开发配置整合应用开发详解[M].北京:电子工业出版社,2008.

Tomcat配置 篇4

解压到/usr/local/ 下改名“tomcat6”。(记住,你要用root的权限才可以使用)。

2.打开你的终端,

输入:#cd usr/local/tomcat6/bin/

输入:#sh catalina.sh

3.用命令行执行启动tomcat

输入:#sh startup.sh

点击你的浏览器:输入地址127.0.0.1:8080

你的安装就成功了!

【Tomcat配置】推荐阅读:

Tomcat07-25

教育配置07-17

自动配置05-10

业务配置05-13

隧道配置05-14

配置文件05-27

动态配置06-01

宏观配置06-06

协调配置06-18

配置措施06-21

上一篇:信用查询下一篇:次生次生盐渍化