当前位置:Linux教程 - Linux文化 - linux下如何使tomcat运行

linux下如何使tomcat运行


小弟已经安装了jdk,修改了环境变量如CLASSPATH等,但是安装tomcat时,要修改tomcat的startup.sh文件里的信息。如何修改呢??疑惑了,论坛里有人讨论过,我照着修改却没有效果,不知道如何去做了

>>> 此贴的回复 >> 把CATALINA_HOME和JAVA_HOME设置好。

>>> 此贴的回复 >> export JAVA_HOME=JDK安装目录 export TOMCAT_HOME=Tomcat安装目录 $TOMCAT_HOME/bin/startup.sh运行就行了

>>> 此贴的回复 >> 所需的RPM包:

jdk1_2_2_006-linux-i386.tar.gz

jakarta-tomcat.tar.gz,

mod_jserv.so

安装jdk1.2.2

(1) 解开压缩包

  tar xvzf jdk1_2_2_006-linux-i386.tar.gz

(2) 目录的处理

  ln -s jdk1.2.2 jdk

  ln -s jdk/jre jre

(3) 设置$JAVA_HOME,$CLASSPATH

  vi /root/.bash_profile

  加入:

    JAVA_HOME=/usr/local/jdk

    export JAVA_HOME

    CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib

    export CLASSPATH

    PATH=$PATH:/usr/local/jdk/bin:/usr/local/jre/bin

注:JDK的安装到此结束

安装tomcat

(1) 解开压缩包

  tar xvzf jakarta-tomcat.tar.gz

(2) 运行tomcat服务器

  cd /usr/local/jakarta-tomcat/bin

  ./startup.sh start(用./shutdown.sh stop结束tomcat服务器)

  lynx http://localhost:8080/

看见了jsp/servlet的东西,并且能运行它的例子程序,那么你的tomcat 服务器就安装成功了

和apache连接

(1) 简介:

  tomcat本身其实就是一个web服务器,我们可以把它和apache等其他web服务器连接起来,这两个服务器可以不在同一台机器上。下面的操作是在同一台机器上的情况。

(2) 拷贝.so文件

  cp mod_jserv.so /usr/local/apache/libexec

(3) 修改Apache的配置文件,加入对tomcat的支持

  cp /usr/local/jakarta-tomcat/conf/tomcat.conf /usr/local/apache/conf/tomcat.conf

  vi /usr/local/apache/conf/httpd.conf

  加入Include /usr/local/apache/conf/tomcat.conf

测试

重新启动你的apache, 然后运行tomcat服务器

lynx http://localhost/examples/

如果你看见了jsp、servlet目录,你的apche与tomcat已经连接成功了.

一些说明:

如果你的jsp/servlet运行不了或者有错误,一般是你的CLASSPATH设置错误。如果你的apache是自己编译的,编译apache时请把--enable-module=so打开。

参考二: redhat下的tomcat安装

在http://jakarta.apache.org/builds/tomcat/release/v3.1/bin/linux/i386/取得mod_jserv.so

1、安装jdk1.2.2

#cp jdk1_2_2-linux-i386.tar.gz /usr/local

#tar xvzf jdk1_2_2-linux-i386.tar.gz

#ln -s jdk1.2.2 jdk

#ln -s jdk/jre jre

设置$JAVA_HOME,$CLASSPATH

#vi /etc/profile

加入:

JAVA_HOME=/usr/local/jdk

export JAVA_HOME

CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib

export CLASSPATH

PATH=$PAHT:/usr/local/jdk/bin:/usr/local/jre/bin

export PATH

2、安装tomcat

#cp jakarta-tomcat.tar.gz /usr/local

#tar xvzf jakarta-tomcat.tar.gz

退出重新登入

#cd /usr/local/jakarta-tomcat/bin

运行tomcat服务器

#./startup.sh start(用./shutdown.sh stop结束tomcat服务器)

#lynx http://localhost:8080/

看见了jsp/servlet的东西,并且能运行它的例子程序,那么你的tomcat服务器就安装成功了!

3、和apache连接

tomcat本身其实就是一个web服务器,我们可以把他和apache等其他web服务器连接起来,这两个服务器 可以不在同一台机器上。底下的操作为在同一台机器上的情况,如果想把他们分开在两台计算机上,请 修改/usr/loca/jakarta-tomcat/conf/tomcat.conf

#cp mod_jserv.so /your/apache/libexec

#cp /usr/local/jakarta-tomcat/conf/tomcat.conf /your/apache/conf/path

#vi /your/apache/conf/path/httpd.conf 加入 Include /your/apache/conf/path/httpd/tomcat.conf

4、测试

重新启动你的apache, 然后运行tomcat服务器

#lynx http://localhost/examples/

如果你看见了jsp、servlet目录,你的apche与tomcat已经连接成功了.

5、一些说明:

如果你的jsp/servlet运行不了或者有错误,一般是你的CLASSPATH设置错误 如果你的apache是自己编译的,编译apache时请把--enable-module=so打开

关于tomcat的信息请到http://jakarta.apache.org

其他jsp方面的信息可以到http://java.sun.com/jsp

redhat6.1+apache+tomcat安装指南

【axeon】 于 2000-05-08 11:24:34 加贴在 JSP技术:

下载说明:

在java.sun.com取得jdk1_2_2-linux-i386.tar.gz

在http://java.apache.org/builds/

在http://jakarta.apache.org/builds/tomcat/release/v3.1/bin/取得jakarta-tomcat.tar.gz,

在http://java.apache.org/jserv/dist/ApacheJServ-1.1-2_RH6x.i386.rpm

1、安装jdk1.2.2

#cp jdk1_2_2-linux-i386.tar.gz /usr/local

#tar xvzf jdk1_2_2-linux-i386.tar.gz

#ln -s jdk1.2.2 jdk

#ln -s jdk/jre jre

设置$JAVA_HOME,$CLASSPATH

#vi /etc/profile

加入:

JAVA_HOME=/usr/local/jdk

export JAVA_HOME

CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib

export CLASSPATH

PATH=$PAHT:/usr/local/jdk/bin:/usr/local/jre/bin

2、安装tomcat

#cp jakarta-tomcat.tar.gz /usr/local

#tar xvzf jakarta-tomcat.tar.gz

#cd /usr/local/jakarta-tomcat/bin

运行tomcat服务器

#./startup.sh start(用./shutdown.sh stop结束tomcat服务器)

#lynx http://localhost:8080/

如果可以运行它的例子程序,那么tomcat服务器就安装成功了

3、安装jserv

#rmp -ivh ApacheJServ-1.1-2_RH6x.i386.rpm

4、和apache连接

在httpd.conf中加入

Include /your/apache/conf/path/httpd/tomcat-apache.conf

(这个文件在你第一次运行tomcat时候生成)

注释掉

Include /etc/httpd/conf/jserv/jserv.conf

这几行

5、测试

重新启动你的apache, 然后运行tomcat服务器

#lynx http://localhost/examples/

如果你看见了jsp、servlet目录,你的apche与tomcat已经连接成功了