天宇的JAVA空间站


Linux 环境下 Web服务器Tomcat的安装与使用入门

08-02-29 22:23Update

LifevV.COM编辑部

本文介绍Linux环境下的Tomcat的安装与使用。

本文适合读者群:Java(JSP/Servlet) Web开发初学者

Linux下的Tomcat的安装方法跟Window下的安装大同小异。

Tomcat是什么?


>  请参考 Tomcat - 处理JSP/SERVLET的WEB服务器 - [Java开源框架] 一文。

Tomcat的运行环境


Tomcat的运行需要Java运行环境的支持,如果你还没有安装Java环境,请参考:
>  环境篇 - 构造Java开发环境 - [Java基础] 一文中的Linux环境下的Java开发环境设置部分。


Linux环境的Tomcat安装方法与步骤


1,Tomcat的下载。Tomcat的官方网站上下载Tomcat的最新或稳定版本:
比如,现阶段(2008年2月)的最新版6.0.16可以直接从这里下载。
2,Tomcat的安装。
Linux环境下的Tomcat的安装也一样非常简单,只需要把下载的zip(或其它)解压缩,然后拷贝到你想安装到的路径便可。
比如:
#unzip apache-tomcat-6.0.16.zip
#mv apache-tomcat-6.0.16 /usr/local/
或许如果你想限制只让某一个用户执行Tomcat,可以先执行以下操作,新添加一个user:
#useradd TomcatUser
这时,目录/home/TomcatUser/将被创建,以TomcatUser重新登录。
把tomcat拷贝到该user的home目录下。
#mv /Tomcat解压后的目录/apache-tomcat-6.0.16 /home/TomcatUser/
这里,我们假设把Tomcat安装到/usr/local/下,安装后的目录阶层为:
/usr/local/tomcat-6.0.16/
        bin/
        common/
        conf/
        logs/
        server/
        shared/
        temp/
        webapps/
        work/
其中,bin目录置放了运行Tomcat的文件:startup.bat,startup.sh等。
conf目录置放一些配置文件,logs目录用于置放日志文件,webapps目录用于置放web应用程序。
3,Tomcat的设置。
运行Tomcat之前,建议你做以下设置:
1)Java环境方面的设置
2)根据你自己的情况,设置以下环境变量:
#export CATALINA_HOME=/usr/local/tomcat-6.0.16
#export TOMCAT_HOME=/usr/local/tomcat-6.0.16

若需每次登陆后自动设置好环境,可以修改用户目录下的配置文件.bash_profile或/etc/profile:
vi /etc/profile
加入:
export CATALINA_HOME=/usr/local/tomcat-6.0.16
export TOMCAT_HOME=/usr/local/tomcat-6.0.16


4,运行Tomcat。
首次运行Tomcat之前,需要设置.sh文件的执行权限:
# $CATALINA_HOME/bin/chmod +x *.sh

运行Tomcat:
# $CATALINA_HOME/bin/startup.sh

[INFO ] org.apache.catalina.startup.Catalina.java:559 - Server startup in 47046 ms

显示以上类似信息,则Tomcat运行成功。

5,测试。
打开一个浏览器,在地址栏输入:
http://localhost:8080/

显示类似以下画面:

恭喜你,你已经成功安装好了Tomcat。

6,终止Tomcat服务器的运行。
可以直接关闭,或
# $CATALINA_HOME/bin/shutdown.sh
 
Copyright ©2006-2010 lifevv.com. All Rights Reserved
POWERED BY @pmplat.syboos.com