首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Linux上安装Tomcat服务器

2012-10-17 
Linux下安装Tomcat服务器为了学习java,需要一个服务器,因此决定用比较流行的tomcat。根据网上对安装tomcat

Linux下安装Tomcat服务器

为了学习java,需要一个服务器,因此决定用比较流行的tomcat。根据网上对安装tomcat的介绍,自己进行了安装,现在已经成功了,现在把安装的过程进行记录,也供大家学习参考。
?? 一、从官方网站上下载tomcat软件包。
http://tomcat.apache.org/
?????? 点击左侧的 download的一个版本,我选择的是 tomcat6.x,你可以根据自己的实际情况进行选择安装,点击超连接,选择 Binary Distributions 下的tar.gz (pgp, md5) 压缩包,进行下载
?? 二、下载到本地后,进行解压

??? #tar zxvf apach-tomcat-6.0.16.tar.gz?【好像这个命令不好使,用下面的命令】
????分解为:#gunzip??apach-tomcat-6.0.16.tar.gz

????????????????????#tar? apach-tomcat-6.0.16.tar

?

??? #mv apach-tomcat-6.0.16 /usr/local
???? 【这里在/usr/local中可以为apache-tomcat-6.0.16弄个快捷方式,命令:

???????? #ln -s apache-tomcat-6.0.16? Tomcat6】
?? 三、进行tomcat环境的配置(前提需要安装jdk) 【好像不用配置直接执行也可以】
??? #vi /etc/profile

??? export JAVA_HOME="/usr/local/jdk1.6.0_04"
??? export TOMCAT_HOME="/usr/local/apach-tomcat-6.0.16"????
??? 保存退出???????
??? # source /etc/profile? //让当前配置立即生效
??
??? 四、启动tomcat服务器
??? $ /usr/local/apach-tomcat-6.0.16/bin/startup.sh

?? 【或者在bin下执行./startup.sh】
???

?? ?我的电脑上会出现如下内容:
??? Using CATALINA_BASE:?? /usr/local/apache-tomcat-6.0.16
??? Using CATALINA_HOME:?? /usr/local/apache-tomcat-6.0.16
??? Using CATALINA_TMPDIR: /usr/local/apache-tomcat-6.0.16/temp
??? Using JRE_HOME:?????? /usr/local/jdk1.6.0_20?
???

?五、使用“ps -ef |grep tomcat”可以显示tomcat已启动

?

[root@bogon tomcat]# ps -ef |grep tomcat
root????? 7545???? 1? 0 21:58 pts/2??? 00:00:03 /usr/java/jdk1.6.0_20/bin/java -Djava.util.logging.config.file=/usr/local/apache-tomcat-6.0.26/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/usr/local/apache-tomcat-6.0.26/endorsed -classpath /usr/local/apache-tomcat-6.0.26/bin/bootstrap.jar -Dcatalina.base=/usr/local/apache-tomcat-6.0.26 -Dcatalina.home=/usr/local/apache-tomcat-6.0.26 -Djava.io.tmpdir=/usr/local/apache-tomcat-6.0.26/temp org.apache.catalina.startup.Bootstrap start
root????? 7908? 5422? 2 22:46 pts/2??? 00:00:00 grep tomcat

?

?六、测试上网

??? 方法一)在浏览器中输入http://localhost:8080/就可以看到tomcat的log了
??? tomcat的安装到此结束。

??? 方法二)使用“wget http://localhost:8080”测试本地是否能上网。
如果不能则先关闭防火墙“ service iptables stop”,然后“./shutdown.sh”结束Tomcat服务也可以使用“kill PID”杀死Tomcat进程。

?

?七、下面把把Tomcat添加到自启动。

?????? 方法一)修改/etc/rc.local文件(这是的快捷方式,真正文件是/etc/rc.d/rc.local),再最后添加如下内容
?????? JAVA_HOME=/usr/java/jdk1.6.0_16
??????? export JAVA_HOME
??????? /tomcat6/bin/startup.sh?

eg:

[root@tpwb ~]# vi /etc/rc.d/rc.local

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local

export JAVA_HOME=/usr/java/jdk1.6.0_16
/usr/local/apache-tomcat-6.0.26/bin/startup.sh
#这个是我的目录的
这样在系统重启后就可以自动启动Tomcat.


方法二)这个方法不清楚如何,还没整理好

chmod +x tomcat
chkconfig --add tomcat
chkconfig tomcat on
再重启linux,即可自启动tomcat。

?

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/striveman/archive/2008/04/21/2313374.aspx

热点排行