linux 安装tomcat
安装JDK1.4
---------------------------------------------------------------------------
1.去 下载一个Linux Platform的JDK,建议下载RPM自解压格式的(RPM in self-extracting file,j2sdk-1_4_2_06-linux-i586-rpm.bin);
2.上载到Linux服务器上,在shell下执行命令:
[root@LinuxServer rpm]# chmod 755 j2sdk-1_4_2_06-linux-i586-rpm.bin
[root@LinuxServer rpm]# ./j2sdk-1_4_2_06-linux-i586-rpm.bin
这时会有一段Sun的协议,敲几次空格键,当询问是否同意的时候,敲yes就可以了。
Sun Microsystems, Inc.
Binary Code License Agreement
for the
JAVATM 2 SOFTWARE DEVELOPMENT KIT (J2SDK), STANDARD
EDITION, VERSION 1.4.2_X
…
Do you agree to the above license terms? [yes or no]yes
Unpacking...
Checksumming...
0
0
Extracting...
UnZipSFX 5.40 of 28 November 1998, by Info-ZIP ().
inflating: j2sdk-1_4_2_06-linux-i586.rpm
Done.
3.程序会自动生成一个j2sdk-1_4_2_06-linux-i586.rpm文件,这是主程序包,下面来安装;
[root@LinuxServer rpm]#rpm –ivh j2sdk-1_4_2_06-linux-i586.rpm
Preparing... ########################################### [100%]
1:j2sdk ########################################### [100%]
4.设置环境变量,在vi /etc/profile中加入如下内容:
JAVA_HOME=/usr/java/jdk1.4
CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
export CATALINA_HOME=/usr/java/tomcat
-----------------------------------------------
启动Tomcat
-----------------------------------------------
4)
->/usr/java/tomcat/bin: chmod +x *.sh
./startup.sh 启动tomcat
显示 Using CATALINA_BASE: /usr/java/tomcat
Using CATALINA_HOME: /usr/java/tomcat
Using CATALINA_TEMDIR: /usr/java/tomcat/temp
Using JAVA_HOME: /usr/java/jdk1.4
-----------------------------------------------
在Linux下unzip后,无法正常启动TOMCAT,错误如下:
The BASEDIRenvironmentvariable is not defined correctly
This environmentvariable is needed to run this program
或者:
Cannot find ./catalina.sh
This file is needed to run this program
.sh文件都不是可执行文件,执行chmod +x *.sh,赋予权限!
------------------------------------------------------------
tomcat 出现乱码
在server。xml下找到以下东西
添加最后一行字 URIEncoding='GBK'
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding='GBK' />
如果是windw2008 则需要修改其中的语言,将其都修改成中文。
tomcat优化
bin下的tomcat.exe
如果是那个按钮启动的话在java下填写内存900M
最大内存量也填写900m
线程填写800kb
删除webapps下 除了root 和自己工程的所有文件夹
再填写conf下的server的maxThreads改为800添加最大线程的
tomcat 修改默认跳转首页
在配置文件 web.xml 修改最下面的
index.html
index.htm
index.jsp
你的页面.jsp
然后在root 下面添加一张页面
<%= application.getServerInfo() %>
<%response.sendRedirect("/smxxgk/zfxxgk/");%>
要使定制的页面成为Tomcat服务器的首页,有以下两种不同的实现方式。
1.直接替换
在%TOMCAT_HOME%webappsROOT文件夹下,有一个index.jsp文件,将它用所需的JSP应用程序的首页替换.
然后打开%TOMCAT_HOME%webappsROOTWEB-INF文件夹下的web.xml进行修改,把其中的servlet-mapping整个注释掉。因为默认情况下,Tomcat的默认首页是由这个Servlet生成的,所以只替换index.jsp是不起作用的。
2.配置默认虚拟目录
在%TOMCAT_HOME%conf文件夹下打开server.xml文件,添加如下内容。
Context path="/myapp" docBase="E:/JSP/appname" workDir="E:/JSP/appname/work" debug="0" reloadable="true">
注意:
1.如果path=""那么只要在浏览器中键入,这时看到的就是设定的JSP应用的默认首页。否则要键入
2.这种方法也可以用于JSP应用程序的发布,但是其中的默认首页一定要为index.jsp,否则在URL中要写明默认首页名。
定期重启toamct
在开始里面添加任务
任务计划 里面添加一个任务计划 然后设置运行的时间周期
net stop"服务名称"
net start "服务名称"
阅读(981) | 评论(0) | 转发(0) |