Ubuntu 下 Apache2 与Tomcat5 的交配指南.(转自互联网)
1)下载apache与tomcat的连接器mod_jk2:
http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/linux/jk-1.2.25/i386/mod_jk-1.2.25-httpd-2.2.4.so
重命名为mod_jk.so.一会有用的。
安装成功jdk和tomcat后再安装apache2(建议不要用apt-get install安装jdk和tomcat,先下载jdk的.bin文件和tomcat的tar.gz文件,然后安装并配制)
jdk1.6下载:
http://192.18.108.239/ECom/EComTicketServlet/BEGINC05AB4EFEFC50B11B97E9F345964E661/-2147483648/2432646435/1/852698/852662/2432646435/2ts+/westCoastFSEND/jdk-6u3-nb-5.5.1-oth-JPR/jdk-6u3-nb-5.5.1-oth-JPR:2/jdk-6u3-nb-5_5_1-linux-ml.bin
tomcat下载:
http://apache.mirror.phpchina.com/tomcat/tomcat-5/v5.5.25/bin/apache-tomcat-5.5.25.tar.gz
安装jdk和tomcat:
./jdk-6u3-nb-5_5_1-linux-ml.bin即可安装jdk选择路径为/opt/jdk
将tomcat包考到opt解压之后:/opt/tomcat
配制:(在/root/.bashrc中添加以下)
export JAVA_HOME=/opt/jdk export TOMCAT_HOME=/opt/tomcat export JRE_HOME=$JAVA_HOME/jre export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/bin:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export CATALINA_HOME=$TOMCAT_HOME export CATALINA_BASE=$TOMCAT_HOME
然后在终端输入以下命令检查环境变量是否成功:
root#echo $JAVA_HOME root#echo $CLASSPATH root#echo $PATH root#java -version
在jdk和tomcat安装配制成功后装apache2.
apt-get install apache2安装apache,主要安装目录为:
/usr/lib/apache2
/usr/share/apache2
/etc/apache2
2)将mod_jk.so放到/usr/lib/apache2/modules目录中。 或者用apt-get install libapache2-mod-jk则下载mod_jk.so到modules中,而且在/etc/apache2/mods-available中加了 jk.load文件。
3)在/etc/apache2/httpd.conf中添加:
#LoadModule jk_module /usr/lib/apache2/modules/mod_jk.so JkWorkersFile "/etc/apache2/workers.properties" JkLogFile "/var/log/apache2/mod_jk.log" JkLogLevel severe JkMount /WEB/* ajp13 JkMount /*.jsp ajp13 JkMount /WEB-INF/* ajp13
或者新建/etc/apache2/mods-available/jk.conf文件,内容同httpd.conf。(这种方法好像不行)
4)新建/etc/apache2/workers.properties,内容为:
#worker.list=worker1 #worker.worker1.port=8009 #worker.worker1.host=127.0.0.1 #worker.worker1.type=ajp13 #worker.worker1.socket_keepalive=true #worker.worker1.lbfactor=1 workers.tomcat_home=/opt/tomcat5.5 #让mod_jk模块知道Tomcat workers.Java_home=/opt/jdk1.5 #让mod_jk模块知道j2sdk ps=\ worker.list=ajp13 #模块版本,现有ajp14了,不要修改 worker.ajp13.port=8009 #工作端口,若没占用则不用修改 worker.ajp13.host=localhost #本机,若上面的Apache主机不为localhost,作相应修改 worker.ajp13.type=ajp13 #类型 worker.ajp13.lbfactor=1 #代理数,不用修改
5)到/opt/tomcat/bin目录下执行:. /startup.sh启动tomcat
再启动apache2 : /etc/init.d/apache2 start
测试:在firefox的地址栏中输入:
http://localhost:8080/index.jsp
与http://localhost/index.jsp
转载于:https://www.cnblogs.com/xiaogaolinus/archive/2012/02/27/2370509.html
Ubuntu 下 Apache2 与Tomcat5 的交配指南.(转自互联网)相关推荐
- Ubuntu下apache2启动、停止、重启、配置
Linux系统为Ubuntu 一.Start Apache 2 Server /启动apache服务 # /etc/init.d/apache2 start or $ sudo /etc/init.d ...
- Ubuntu 下apache2 虚拟主机配置
一.安装: ubuntu 及debian 下的apahce 有点特别,如果使用apt-get 方式安装( apt-get install apache2 ) 则安装目录默认在 /etc/apache2 ...
- Ubuntu下apache2启动、停止、重启、配置即注意事项
Linux系统为Ubuntu 一.Start Apache 2 Server /启动apache服务 /etc/init.d/apache2 start or $ sudo /etc/init.d/a ...
- svn服务器安装位置,ubuntu下svn服务器安装配置--经过本人测试(非wwj)
一.SVN安装 1.安装包 $ sudo apt-get install subversion 查看版本命令 svnserve --version(更多命令直接键入svnserve --help可查看 ...
- metasploit下载教程linux,Ubuntu下安装Metasploit
Metasploit是一款开源的安全漏洞检测工具,可以帮助安全和IT专业人士识别安全性问题,验证漏洞的缓解措施,并管理专家驱动的安全性进行评估,提供真正的安全风险情报. 下载之后记得比对校检码,如果校 ...
- linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp
在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...
- Ubuntu下安装和配置Apache2方法简介
本篇文章主要介绍了详解Ubuntu下安装和配置Apache2,小编觉得挺不错的,现在就分享给大家,也给大家做个参考.有兴趣的朋友可以了解一下. 在Ubuntu中安装apache 安装指令: sudo ...
- ubuntu下svn使用指南
ubuntu下svn使用指南 ubuntu下安装subversion客户端: sudo apt-get install subversion subversion-tools 详细请看 http:// ...
- ubuntu server 10.4下Apache2的三种虚拟主机的实现
引用百度百科:虚拟主机的关键技术在于,即使在同一台硬件.同一个操作系统上,运行着为多个用户打开的不同的服务器程式,互不干扰.而各个用户拥有自己的一部分系统资源(IP地址.文档存储空间.内存.CPU时间 ...
最新文章
- 了解下C# 可空类型(Nullable)
- Linux是否兼容windows跨区卷,简单卷与跨区卷的区别介绍
- 有向图强连通分量SCC(全网最好理解)
- ipoo3可以用鸿蒙,iqooneo3支持无线充电吗_iqooneo3可以无线充电吗
- java如何遍历combobox_如何通过COMBOBOX设置Java中的框架标题?
- linux下三个时间与find命令
- 事务隔离级别和传播行为_Spring五个事务隔离级别和七个事务传播行为
- Java中的装箱和拆箱剖析
- 工程变更(ENGINEERING CHANGE)
- 第二次作业+105032014037
- 从Python.org下载Python安装包下载很慢
- 记录一下百度网盘双击无法正常启动以及解决办法
- 用“狗屁不通文章生成器”写作文,竟打败73.5%的学生?
- 超级计算机燕 排名,正文 第一卷 六年之前 HK171 舍弃的超级计算机燕? (485加更)...
- 怎么登录163vip邮箱,登录方式有哪些?
- 三星在美三大报投整版道歉信 中美待遇为何迥然不同
- CGAL---点云处理
- POJ - 3069 Saruman's Army 萨鲁曼的大军 贪心 重庆一中高2018级竞赛班第三次测试 2016.7.24 Problem 2
- 把自己从一个疯狂下载者变成一个真正的学习者
- 华为荣耀10是Android,华为荣耀10和v10有什么区别