linux 操作tomcat

所需的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时候生成)

注释掉

<IfModule mod_jserv.c>

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

</IfModule>

这几行



5、测试

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

#lynx http://localhost/examples/

如果你看见了jsp、servlet目录,你的apche与tomcat已经连接成功了
原文地址:https://www.cnblogs.com/yifenghong/p/2313526.html