存档

文章标签 ‘tomcat’

apache2.2.9/tomcat5.5.16整合

2008年9月24日 李悦 没有评论

  1、Apache2.2.9的安装只用了一个配置命令:
    ./configure –prefix=/usr/local/apache –enable-rewrite=shared
  2、Tomcat5.5.16二进制方式,解压。
  3、安装jakarta-tomcat-connectors-jk2-src-current.tar.gz
    下载地址:http://archive.apache.org/dist/jakarta/tomcat-connectors/jk2/source/
    解压后,进入到jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2目录
    执行./configure –with-apxs2=/usr/local/apache/bin/apxs
      make
    拷贝mod_jk2.so文件,到apache的modules目录。
    cp jakarta-tomcat-connectors-jk2-2.0.4-src/jk/build/jk2/apache2/mod_jk2.so
      /usr/local/apache/modules/
  4、配置apache配置文件:
    编辑httpd.conf
    Listen 10.10.10.197:80下面添加一行,加载mod_jk2.so.
    LoadModule jk2_module modules/mod_jk2.so
    找到下面一行,并且去掉注释符号#,加载虚拟主机配置文件
    Include conf/extra/httpd-vhosts.conf
  5、配置虚拟主机:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<VirtualHost *>
    ServerAdmin web@domain.com
    DocumentRoot "/usr/local/tomcat/webapps"
#需要转给tomcat处理的文件名,如*.jsp,这里是*.*所有文件处理转给tomcat 
    <Location ~ "/*.*">
            JkUriSet worker ajp13:localhost:8009
        </Location>
    ServerName search.domain.com
    ErrorLog "logs/search-error_log"
    CustomLog "logs/search-access_log" common
#定义虚拟主机目录属性,新版本的apache必须要加这段,否则无法指定默认根目录之外的目录
        <Directory "/usr/local/tomcat/webapps">
           Options Indexes FollowSymLinks
           AllowOverride All
   Order deny,allow
   Allow from all
    </Directory>
</VirtualHost>
分类: linux 标签: ,

suse、jdk、tomcat

2008年8月7日 李悦 没有评论
将jdk-1_5_0_06-linux-i586.bin文件放到/usr/local下,执行bin文件,生成
jdk1.5.0_06文件夹。
修改配置文件,增加环境变量。
编辑/etc/profile,增加:
PATH=$PATH:/usr/local/jdk1.5.0_06/bin:/usr/local/jdk1.5.0_06/jre/bin:/usr/lo
cal/tomcat/bin:.
export PATH
JAVA_HOME=/usr/local/jdk1.5.0_06
export JAVA_HOME
CATALINA_HOME=/usr/local/tomcat
export CATALINA_HOME
CLASSPATH=./:/usr/local/jdk1.5.0_06/lib:/usr/local/jdk1.5.0_06/jre/lib:$CATA
LINA_HOME/common/lib/servlet.jar
export CLASSPATH

将tomcat压缩包解压到/usr/local下。文件夹名为tomcat。
执行bin下的startup.sh。成功。
将WEB应用部署在webapps以为的路径下,并修改conf/server.xml文件,在<host>段里
面,增加
<Context path=”/web” docBase=”/opt/app/web”/>

分类: 系统 标签: , , ,