歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> Linux文化

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已經連接成功了


Copyright © Linux教程網 All Rights Reserved