tomcat 一时失言乱红尘 2022-05-11 12:16 104阅读 0赞 一、安装Tomcat5.5.20 1、下载安装包 <table> <tbody> <tr> <td><span><strong>代码:</strong></span></td> </tr> <tr> <td>wget http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.20/bin/apache-tomcat-5.5.20.tar.gz</td> </tr> </tbody> </table> 2、解压缩/安装 <table> <tbody> <tr> <td><span><strong>代码:</strong></span></td> </tr> <tr> <td>tar -zxvf apache-tomcat-5.5.20.tar.gz <br> sudo mv apache-tomcat-5.5.20 /opt/</td> </tr> </tbody> </table> 3、 启动Tomcat <table> <tbody> <tr> <td><span><strong>代码:</strong></span></td> </tr> <tr> <td>cd /opt/apache-tomcat-5.5.20/bin <br> sudo ./starup.sh #关闭的脚本为shutdown.sh</td> </tr> </tbody> </table> 一般,看到类似以下信息就对了: 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][http_localhost_8080] 二、安装Tomcat Administration Tomcat5.5默认情况下没有安装Tomcat Administration的,必须自己安装。 1、下载 <table> <tbody> <tr> <td><span><strong>代码:</strong></span></td> </tr> <tr> <td>wget http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.20/bin/apache-tomcat-5.5.20-admin.tar.gz</td> </tr> </tbody> </table> 2、解压缩/安装 <table> <tbody> <tr> <td><span><strong>代码:</strong></span></td> </tr> <tr> <td>tar -zxvf apache-tomcat-5.5.20-admin.tar.gz #这里默认解压出来的文件夹为apache-tomcat-5.5.20,直接覆盖到Tcomcat安装目录就行了 <br> sudo mv apache-tomcat-5.5.20 /opt/</td> </tr> </tbody> </table> 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 在下边的输入框中输入需要的配置信息。之后保存并提交。 <table> <tbody> <tr> <td><span><strong>代码:</strong></span></td> </tr> <tr> <td>JNDI Name:jdbc/myDBPool //(myDBPool为自己所命的名字) <br> Data Source URL:jdbc:mysql://localhost:3306/testdb <br> JDBC Driver Class: com.mysql.jdbc.Driver" <br> User Name:root //根据你的MySQL数据库的用户名密码 <br> Password: 123456 // <br> Max. Active Connections: 4 //最大连接数 <br> Max. Idle Connections: 2 //最大的空闲连接数 <br> Max. Wait for Connection:5000 //最大等待连接时间 <br></td> </tr> </tbody> </table> 2、配置tomcat添加JDBC驱动 首先要下载安装mysql-connector-java-3.1.12.tar.gz驱动,然后将mysql-connector-java-3.1.12-bin.jar文件放到Tomcat安装路下的common/lib下。 3、配置tomcat安装路下的/con/context.xml文件,添加如下内容: <table> <tbody> <tr> <td><span><strong>代码:</strong></span></td> </tr> <tr> <td><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"/></td> </tr> </tbody> </table> 4、测试:编写JSP文件。 <table> <tbody> <tr> <td><span><strong>代码:</strong></span></td> </tr> <tr> <td><%...@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <br> <%...@ page import="java.sql.*"%> <br> <%...@ page import="javax.sql.*"%> <br> <%...@ page import="javax.naming.*"%> <br><br> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <br> <html> <br> <head> <br> <title>tomcat数据库连接池技术测试</title> <br> </head> <br> <body> <br> Tomcat数据库连接池测试 <br> <br> <br> <%... <br> Connection conn = null; <br> Context initCtx = new InitialContext(); <br> Context ctx = (Context) initCtx.lookup("java:comp/env"); <br><br> javax.sql.DataSource ds = (javax.sql.DataSource) ctx <br> .lookup("jdbc/myDBPool"); <br><br> conn = ds.getConnection(); <br><br> Statement stmt = conn.createStatement(); <br> PreparedStatement ps = conn.prepareStatement("select * from testtb"); <br> ResultSet rs = ps.executeQuery(); <br> while (rs.next()) { <br> out.println(rs.getLong(1) + "<br>"); <br> out.println(rs.getString(2) + "<br>"); <br> } <br> rs.close(); <br> stmt.close(); <br> conn.close(); <br> out.println("测试成功"); <br> %> <br> </body> <br> </html></td> </tr> </tbody> </table> ### 请使用以下网址来引用本篇文章: ### http://forum.ubuntu.org.cn/trackback.php?e=5891 [![发表回响][reply.gif]][reply.gif 1] [http_localhost_8080]: http://localhost:8080/ [reply.gif]: http://forum.ubuntu.org.cn/weblogs/templates/orangeBlue/lang_chinese_simplified/reply.gif [reply.gif 1]: /images/20220505/0e0745682e80498ba52319071c00b16e.png
相关 tomcat 1. c/s: 客户端和服务端 : 例如QQ; 安全, 升级比较麻烦 b/s: 浏览器和服务端: 只需要编写服务端; 不安全 2. web资源介绍: 灰太狼/ 2022年06月14日 08:49/ 0 赞/ 58 阅读
相关 tomcat Tomcat 1.概述 通过上面的讲解大家对JSP与Servlet已经有所理解,最起码知道它们是做什么的,说到底它们都是程序设计语言,是帮助我们更好的编写程序。大家都知 缺乏、安全感/ 2022年06月11日 07:55/ 0 赞/ 386 阅读
相关 Tomcat Tomcat简介 WEB服务器与应用服务器的概念 WEB服务器:专门处理HTTP请求,提供WEB信息浏览服务。 应用服务器:可解析运行后台代码,为应用 客官°小女子只卖身不卖艺/ 2022年06月07日 03:07/ 0 赞/ 249 阅读
相关 Tomcat 1.基本调优 bin/catalina.sh 加一行 JAVA\_OPTS='-Xms128m -Xmx512m -XX:PermSize=128m' 2.设置脚本开机启 r囧r小猫/ 2022年05月31日 22:48/ 0 赞/ 190 阅读
相关 tomcat 一、安装Tomcat5.5.20 1、下载安装包 <table> <tbody> <tr> <td><span><strong>代码:</stro 一时失言乱红尘/ 2022年05月11日 12:16/ 0 赞/ 105 阅读
相关 tomcat 前文: 对tomcat的构的初步解析 一、web服务器 ![watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_te 偏执的太偏执、/ 2022年03月19日 16:58/ 0 赞/ 67 阅读
相关 tomcat tomcat结构 模块组成结构 Tomcat的核心组件就Connector和Container,一个Connector+一个Container(Engine)构成一个 ﹏ヽ暗。殇╰゛Y/ 2022年03月16日 07:51/ 0 赞/ 111 阅读
相关 Tomcat [Tomcat][] Tomcat运行在JVM之上,它和HTTP服务器一样,绑定IP地址并监听TCP端口,同时还包含以下指责: 1. 管理Servlet程序的生命周期 左手的ㄟ右手/ 2022年01月28日 13:21/ 0 赞/ 150 阅读
相关 Tomcat tomcat目录层次结构 ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6L 我会带着你远行/ 2021年11月17日 09:02/ 0 赞/ 209 阅读
相关 Tomcat Tomcat文件目录 |-bin: 存放tomcat的命令。 |- conf: 存放tomcat的配置信息。其中server.xml文件是核心的配置文件。 ゝ一世哀愁。/ 2021年09月11日 05:40/ 0 赞/ 302 阅读
还没有评论,来说两句吧...