2012年6月23日
摘要: 1.JDK安装。 1.1 从sun公司网站下载你所需要的JDK版本,现在sun公司主推最新版jdk,下载时选择previous Release可以下载以前的版本。 根据linux服务器硬件的不同选择不同版本的jdk,安腾服务器有单独的版本。下载后文件 linux下bin文件chmod a+x授权后变成可执行文件,即可在Terminal命令模式下执行. 1.2 root用户执行:[root@server1 Desktop]# ./j2sdk-1_4_2_15-linux-i586.bin 1.3 安装完成后root用户设置环境变量(linux下环境变量的分隔符是:冒号,windows系统是;分号 阅读全文
posted @ 2012-06-23 17:34 垦荒牛 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 5L"p(W7}6c;t PR0 tomcat中的server.xml元素详解 7bKX b G-N0 元素名 属性 解释 server port 指定一个端口,这个端口负责监听关闭tomcat的请求 shutdown 指定向端口发送的命令字符串 service name 指定service的名字 Connector(表示客户端和service之间的连接) port 指定服务器端要创建的端口号,并在这个端口监听来自客户端的请求 minProcessors 服务器启动时创建的处理请求的线程数 maxProcessors 最大可以创建的处理请求的线程数 enableLookups 如果为 阅读全文
posted @ 2012-06-23 17:34 垦荒牛 阅读(267) 评论(0) 推荐(0) 编辑
摘要: Tomcat本身不能直接在电脑上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机。您能够选择自己的需要选择不同的操作系统和对应的JDK的版本(只要是符合Sun发布的Java规范的),但我们推荐您使用Sun公司发布的JDK。确保您所使用的版本是最新的,因为Sun公司和其他一些公司一直在为提高性能而对java虚拟机做一些升级改进。一些报告显示JDK1.4在性能上比JDK1.3提高了将近10%到20%。 能够给Java虚拟机配置使用的内存,但是假如您的选择不对的话,虚拟机不会补偿。可通过命令行的方式改变虚拟机使用内存的大小。如下表所示有两个参数用来配置虚拟机使用内存的大小。 参数 描述 - 阅读全文
posted @ 2012-06-23 17:33 垦荒牛 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 把tomcat服务器java最大内存使用量调整为512m,有如下两种方式: 【1】设置环境变量 [root@WWW root]# vi .bash_profile 添加 export JAVA_OPTS="-mx512m -ms128m ",重启tomcat 【2】编辑catalina.sh文件 在 tomcat_home/bin/catalina.sh 这个文件里 找到下面: # ----- Execute The Requested Command ----------------------------------------- echo "Using CA 阅读全文
posted @ 2012-06-23 17:32 垦荒牛 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 修改server.xml中的端口为空闲端口:(1) 修改http访问端口(默认为8080端口)<Connector className="org.apache.coyote.tomcat4.CoyoteConnector" port="8080" minProcessors="5" maxProcessors="75" enableLookups="true" redirectPort="8443" acceptCount="100" debug=& 阅读全文
posted @ 2012-06-23 17:31 垦荒牛 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 以下适合各个版本的tomcat(注意启动时8080端口要确保未被占用)今天搭一个Tomcat服务器,为了方便决定将解压版(非windows的安装方式)的tomcat添加为一个windows服务。 环境: JDK 1.5.0_06 Tomcat-5.5.20 Windows2003 瑞星防火墙 步骤: 1.把JDK解压放到C:\jdk1.5.0_06下,把Tomcat解压放到C:\Tomcat-5.5.20-WEB下 2.添加系统环境变量: JAVA_HOME=C:\jdk1.5.0_06 CLASSPATH=.;%JAVA_HOME%\LIB TOMCAT_HOME=C:\Tomcat-5.5 阅读全文
posted @ 2012-06-23 17:30 垦荒牛 阅读(376) 评论(0) 推荐(0) 编辑
摘要: Linux下Apache与Tomcat整合的简单方法2009-07-23 09:421、准备,下载需要的文件。这里假定你已经正确安装配置好了JDK。 到Apache官方网站下载所需要的文件:httpd-2.2.0.tar.gz apache-tomcat-5.5.12.tar.gz jakarta-tomcat-connectors-1.2.15-src.tar.gz其中httpd和jakarta-tomcat-connectors为源码包,apache-tomcat为二进制包。2、安装Apache。# tar xzvf httpd-2.2.0.tar.gz# cd httpd-2.2.0# 阅读全文
posted @ 2012-06-23 17:28 垦荒牛 阅读(305) 评论(0) 推荐(0) 编辑
摘要: Tomcat配置多虚拟主机: 第一步:修改%Tomcat_Home%\conf\server.xml: 添加一组Host元素, <Host name="test" debug="0" appBase="D:\Proj\test" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAw... 阅读全文
posted @ 2012-06-23 17:27 垦荒牛 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 整合 Apache Http Server 和 Tomcat 可以提升对静态文件的处理性能、利用 Web 服务器来做负载均衡以及容错、无缝的升级应用程序。本文介绍了三种整合 Apache 和 Tomcat 的方式。 首先我们先介绍一下为什么要让 Apache 与 Tomcat 之间进行连接。事实上 Tomcat 本身已经提供了 HTT... 阅读全文
posted @ 2012-06-23 17:26 垦荒牛 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 说来tomcat的脚本确实不难,启动脚本更是没有几行,以下是我解释的tomcat startup.bat脚本。rem Guess CATALINA_HOME if not defined 确定该命令(脚本)是否在tomcat目录里set CURRENT_DIR=%cd% 设定 CURRENT_DIR 为当前目录 if not "%CATALINA_HOME%" == "" goto gotHome 如果 CATALINA_HOME 不为空,跳转到 gotHome 位置 set CATALINA_HOME=%CURRENT_DIR% 如果为空,CATALI 阅读全文
posted @ 2012-06-23 17:21 垦荒牛 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 2012年6月23日今天追踪一个关于页面内存暴涨,页面响应过慢的问题。花了4个多小时,总算找到问题出在哪了。一、问题描述最近我们在一台独享服务器上搭建了Tomcat6.0.19环境,发现访问首页时,内存暴涨,一直不退。每次刷新内存增加近10M。一个人狂刷新一分钟就可以把tomcat搞死机。然后,找各种办法解决问题。整了几天,每天中午轮流监控Tomcat服务器,发现它挂了后就重启。累坏了。每天到google上面搜索答案,有人说是程序的问题,程序内存泄露。甚至问到“有没有数据库没有释放”、“有没有使用死循环”、有没有写“System.gc()自动释放内存”、有没有“在Service层查询时使用al 阅读全文
posted @ 2012-06-23 16:50 垦荒牛 阅读(1502) 评论(0) 推荐(0) 编辑