免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1061 | 回复: 0
打印 上一主题 下一主题

整合 Apache+Tomcat for FreeBSD [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-06 20:49 |只看该作者 |倒序浏览

一、安装环境:
     FreeBSD 6.0-RELEASE
二、安装软件:
   httpd-2.0.58.tar.gz
   apache-tomcat-5.5.17.tar.gz
   mod_jk2.0.4-freebsd4.9-i386-apache2.0.48.tgz
   diablo-jdk-freebsd6-1.5.0.06.00.tbz
三、安装apache
   tar xvzf httpd-2.2.0.tar.gz
   cd httpd-2.2.0
   ./configure --prefix=/usr/local/apache2 --enable-so --enable-shared=max \
   --with-mpm=worker --enable-deflate --enable-headers --enable-rewrite \
   --enable-proxy --enable-proxy --enable-ssl --with-ssl=/usr/local/ssl \
   --enable-modules=all

   make
   make install
   启动apache:
   /opt/apache2/bin/apachectl start
四、安装j2sdk
   pkg_add -r javavmwrapper
   pkg_add diablo-jdk-freebsd5-1.5.0.06.00.tbz
   (参考:
http://blogs.huihoo.com/?p=198
)  

  
   测试是否安装成功:
   java -version
   如果出现版本信息,说明j2sdk安装成功!

   设置环境变量:
   vi /etc/profile
   添加如下内容:
   #####java evn set#####
   JAVA_HOME=/usr/local/diablo-jdk1.5.0
   CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
   PATH=$PATH:$JAVA_HOME:$JAVA_HOME/bin
   CATALINA_HOME=/usr/local/tomcat
   export JAVA_HOME CLASSPATH PATH CATALINA_HOME
   
   source /etc/profile

五、安装tomcat
   tar xzf apache-tomcat-5.5.17.tar.gz
   cp apache-tomcat-5.5.17 /usr/local/tomcat        #直接拷贝过来就可以使用
   
六、整合apache+tomcat
    tar xzf mod_jk2.0.4-freebsd4.9-i386-apache2.0.48.tgz
    cp libexec/apache2/mod_jk2.so /usr/local/apache2/modules/

    vi /usr/local/apache2/conf/httpd.conf
    LoadModule jk2_module modules/mod_jk2.so
   
    vi /usr/local/apache2/conf/workers2.properties
    [shm]
    file=/usr/local/apache2/logs/shm.file
    size=1048576
    # Example socket channel, override port and host.
    [channel.socket:localhost:8009]
    port=8009
    host=127.0.0.1
    # define the worker
    [ajp13:localhost:8009]
    channel=channel.socket:localhost:8009
    # Uri mapping
    [uri:/*.jsp]
    worker=ajp13:localhost:8009
   
    /usr/local/tomcat/bin/startup.sh
    /usr/local/apache2/bin/apachectl restart

七、测试:
http://10.5.1.153/index.jsp


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/32818/showart_254375.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP