首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | HR | 镜像
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux相关>apache>正文

Linux下Apache-Tomcat整合安装

http://www.oklinux.cn  2007-03-23     会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

  1.安装PHP+Mysql+Apache2
...
注意,Apache要带上--enable-so

2.安装JDK环境
Java网站下载:
j2sdk-1_4_2_07-linux-i586.bin

#chmod a+x j2sdk-1_4_2_07-linux-i586.bin
#./j2sdk-1_4_2_07-linux-i586.bin
#mv j2sdk-1_4_2_07 /usr/local/jdk
#vi /etc/profile
export JAVA_HOME=/usr/local/jdk
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib
如果是RHEL3的话,还需要删除原来的空Java环境
#rm -f /usr/bin/java
#rm -f /usr/bin/javac
#rm -f /etc/alternatives/java
#rm -f /etc/alternatives/javac

重新登录

#java -version
查看是否正确.

3.安装Tomcat
到Apache的网站上下载:
jakarta-tomcat-5.0.30.tar.gz
#tar xzvf jakarta-tomcat-5.0.30.tar.gz
#mv jakarta-tomcat-5.0.30 /usr/local/tomcat

运行/usr/local/tomcat/bin/startup.sh启动Tomcat,
http://IP:8080/查看是否安装成功.

4.安装mod_jk2
下载:
jakarta-tomcat-connectors-jk2-2.0.4-src.tar.gz

#tar zxvf jakarta-tomcat-connectors-jk2-2.0.4-src.tar.gz
#cd jakarta-tomcat-connectors-jk2-2.0.4-src/
#cd jk/native2
#./configure --with-apxs2=/usr/local/apache2/bin/apxs
#make
#cp ../build/jk2/apache2/mod_jk2.so /usr/local/apache2/modules
(如果不成功,有提示错误的话,请安装libtool的高版本:
http://www.gnu.org/software/libtool/
tar zxvf libtool-1.5.14.tar.gz
cd libtool-1.5.14
./configure
make
make install
)

5.配置
a.httpd.conf(/usr/local/apache2/conf/)
不让/WEB-INF下的文档暴露

Order allow,deny
Deny from all

加载jk2模块
LoadModule jk2_module modules/mod_jk2.so

b.workers2.properties(/usr/local/apache2/conf/此文件为新建)
[logger.apache2]
level=info #日志级别

[shm]
file=/var/logs/httpd/shm.log
size=1048576 #这个不知道干什么的??

[channel.socket:localhost:8009]
port=8009 #apache和tomcat的通讯端口
host=127.0.0.1

[ajp13:localhost:8009]
channel=channel.socket:localhost:8009

[uri:/*.jsp]
worker=ajp13:localhost:8009

[uri:/servlet/*]
worker=ajp13:localhost:8009

c./usr/local/tomcat/conf/server.xml
在前面加上:

6.启动测试
启动Tomcat和Apache测试.

7.启动脚本
可以在/etc/init.d/下面,按照httpd格式建一个启动脚本,

/usr/local/tomcat/bin/startup.sh启动
/usr/local/tomcat/bin/shutdown.sh停止
注意,脚本前要加上/etc/profile里的环境变量.

chkconfig --add tomcat
chkconfig tomcat on

8.参考:
http://ms.mblogger.cn/andijo/posts/8534.aspx
http://chinaunix.net/jh/13/306170.html


http://blogger.org.cn/blog/more.asp?name=sixsun&id=1027
http://www.jmyes.com/viewthread.php?tid=9952&extra=page%3D1

上一篇:Apache-2.0.43+Php-4.2.3+Mysql-3.23.53在linux下的安装   下一篇:Linux Apache Web 服务器(续2)

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·Linux Apache Web 服务器(续2)
·Apache-2.0.43+Php-4.2.3+Mysql-3.23.53在linux下的安
·如何集成Linux/Apache/PHP4/FastCGI/Oracle/MySQL环境
·在Linux下安装PHP,APACHE,ORACLE,PERL的方法
·在Linux下安装PHP,APACHE,MYSQL,PERL的方法
·Linux下安装PHP,APACHE,MYSQL,PERL方法
·Linux下Apache、php3、MySQL的整合
·在一些基于glibc的Linux系统上编译Apache1.2.x的时候
·Linux Apache+MySQL+PHP简明指南v2
·Linux下Apache+PHP+MySql+Cgi
·如何集成Linux、Apache、PHP4、FastCGI、Oracle、MySQ
·Linux Apache Web 服务器
·Linux Apache Web 服务器(续一)
·Linux Apache Web 服务器终极教程
·Linux下Apache Proxy与Cache功能的配置
·在一些基于glibc的Linux系统上编译Apache 1.2.x的时候
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·Linux Apache页面乱码的解决方法
·设置Tomcat在Linux系统中自启动方法
·Linux系统下的Apache配置
·Ubuntu用Apache2管理Subversion控制系
·在Linux操作系统下为Apache目录添加密
·Linux服务器应用:关于Apache配置和日
·AS4服务器下 Apache随系统自启动的方法
·详细解析:Apache服务器实现的用户验证
·Debian:为Apache启用某个你需要的模块
·Fedora Linux+Apache+MySQL+PHP安装配
·Debian下Apache2+Mysql5+Php5的安装配
·Linux操作系统下 Apache安装
  阅读排行
·Apache用户认证简单配置方案集
·解决与HTTP 500 – 内部服务器错误错误
·Ubuntu用Apache2管理Subversion控制系
·Windows 下配置Apache2,PHP5,MYSQL5
·在Linux系统中Apache与Tomcat的整合
·Apache+Tomcat负载平衡设置方法详细解
·Linux系统Apache用户授权和访问控制
·Linux Apache页面乱码的解决方法
·Apache下服务器虚拟主机的设置方法介绍
·一步一步教你如何在linux下配置apache+
·最简单快速的Apache二级域名实现方法介
·如何集成Linux、Apache、PHP4、FastCGI
·详细解析:Apache服务器实现的用户验证
·Linux+Apache+Mysql+PHP典型配置方案
·WAP 服务器设置
网摘收藏: