linux下tomcat安装与配置

2010年4月1日 | 标签:
热度:

1、安装java

从sun官方下jdk-6u19-linux-i586-rpm.bin
chmod +x jdk-6u19-linux-i586-rpm.bin
./jdk-6u19-linux-i586-rpm.bin
输入yes 回车
最后JAVA安装目录为/usr/java/jdk1.6.0_19

2、安装tomcat

从http://tomcat.apache.org/ 下载 apache-tomcat-6.0.26.tar.gz
解压安装apache-tomcat-6.0.26.tar.gz
tar zxvf apache-tomcat-6.0.26.tar.gz
mv apache-tomcat-6.0.26 /usr/local/tomcat

修改境变量有以下两种方法
分别修改bin目录下startup.sh与shutdown.sh文件,在#!/bin/sh后加入以下变量
export JAVA_HOME=/usr/java/jdk1.6.0_19
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export TOMCAT_HOME=/usr/local/tomcat/

修改.bash_profile文件加入
export JAVA_HOME=/usr/java/jdk1.6.0_19
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export TOMCAT_HOME=/usr/local/tomcat/
使环境变量生效
source .bash_profile

3、修改tomcat 8080端口为80

vi tomcat/conf/server.xml
找到
<Connector port=”8080″ protocol=”HTTP/1.1″
connectionTimeout=”20000″
redirectPort=”8443″ />
把8080修改为80即可

4、增加虚拟目录

找到 Host name=”localhost” appBase=”webapps” 在其后加入

<Context path=”/home” debug=”0″ docBase=”/home/www/” reloadable=”true”> </Context>
其中 /home为网址后www.xxx.com/home访问 /home/www/即你的项目地址

5、配置多域名

在tomcat/conf/Catalina/目录下创建以域名为名的文件夹
进入tomcat/conf/Catalina/目录
mkdir www.123.com
cd www.123.com
创建文件 vi ROOT.xml
内容为
<?xml version=’1.0′ encoding=’utf-8′?>
<Context displayName=”www.123.com” docBase=”/home/www1″ path=””>
</Context>

修改tomcat/conf/server.xml文件
找到
</Host>
</Engine>
在这两者这间加入以下代码
<Host name=”www.123.com” appBase=”/home/www1/”
unpackWARs=”true” autoDeploy=”true”
xmlValidation=”false” xmlNamespaceAware=”false”>
</Host>

重启tomcat即可访问www.123.com

6、JSP测试

在/home/www1/目录下创建index.jsp文件,内容为:
<%@ page contentType=”text/html;charset=utf-8″ %>
<html>
<head>
<title>
测试JSP运行
</title>
<body>
<center>
当前的时间是:
<%=new java.util.Date()%>
</center>
</body>
</html>

访问 www.123.com 若显示服务器时间,表明tomcat安装成功

feihu分享到:

          

相关博文

» 转载请注明来源:首页-->>linux下tomcat安装与配置
目前还没有任何评论.
您必须在 登录 后才能发布评论.