在linux下使用 apache 同时配置tomcat和weblogic 有人配置过么

如题所述

第1个回答  推荐于2016-07-09
编辑httpd.conf文件;加如下代码:

LoadModule weblogic_module modules/mod_wl.so

LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories

<VirtualHost *:80>
ServerAdmin victor@source-ware.com
DocumentRoot /usr/local/apache2/htdocs
ServerName 61.175.132.188
ErrorLog logs/61.175.132.188-error.log
CustomLog logs/61.175.132.188-access.log common
JkMount /* route
</VirtualHost>

<VirtualHost *:80>
ServerAdmin victor@source-ware.com
DocumentRoot /usr/local/apache2/htdocs
ServerName 192.168.23.99
ErrorLog logs/192.168.23.99-error.log
CustomLog logs/192.168.23.99-access.log common
<IfModule mod_weblogic.c>
WebLogicHost 127.0.0.1
WebLogicPort 51890
MatchExpression *
</IfModule>
</VirtualHost>

tomcat的还要编辑workers.properties文件如下:
worker.worker125.host=192.168.23.1
worker.worker125.port=8009
worker.worker125.type=ajp13
worker.worker125.cachesize=10
worker.worker125.cache_timeout=600
worker.worker125.socket_keepalive=2
worker.worker125.socket_timeout=300
worker.worker100.host=192.168.23.100
worker.worker100.port=8009
worker.worker100.type=ajp13
worker.worker100.cachesize=10
worker.worker100.cache_timeout=600
worker.worker100.socket_keepalive=2
worker.worker100.socket_timeout=300
worker.worker99.host=192.168.23.99
worker.worker99.port=8009
worker.worker99.type=ajp13
worker.worker99.cachesize=10
worker.worker99.cache_timeout=600
worker.worker99.socket_keepalive=2
worker.worker99.socket_timeout=300
worker.route.type=lb
worker.route.sticky_session=1
worker.route.balance_workers=worker100,worker99
worker.list=route,worker125

tomcat 5.028 apache2.0.48 weblogic8.1下配置成功。本回答被提问者和网友采纳

如何使用Apache作为前端负载均衡器
3) 在终端输入:make 4) 在终端输入:make install 5) 进入 Apache 的 bin 目录,在终端输入 apachectl –k start 6)

linux下weblogic和tomcat加载静态资源的区别
一是,你使用了Apache服务器,html不交给Tomcat处理,所以你找不到Html等静态资源,所以你先停掉阿帕奇,然后只用Tomcat猫试试。二是,像我一样,使用了Jetty开发程序,但是打war包的时候忘记干掉web.xml中的jetty修改静态资源的代码。如下,干掉即可。复制代码代码如下:<servlet> <servlet-name>default<\/...

weblogic和tomcat负载均衡的差异
2、如果系统的并发不是特别高,用apache+tomcat就行了,如果不放心可以采用apache+jboss

为什么要将apache与weblogic结合起来使用?只用webligic不行吗?_百度...
1. Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展。2. Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序(jsp,serverlet)。3. Apache是普通服务器,本身只支持html即普通网页。不过可以通过插件支持php,还可以与Tomcat连通(单向Apache...

weblogic和tomcat在应用上有什么区别,oracle和sqlserver载应用上有...
小型网络用tomcat和MySQL就行了,要是tomcat负载太重的话,使用Apache和多个tomcat做集群来平衡负载就行了,只有大的系统才考虑使用Oracle+Weblogic。

Weblogic和Tomcat的区别
WebLogic应该是J2EE Container(Web Container + EJB Container + XXX规范)!Tomcat只能算Web Container,是官方指定的JSP&Servlet容器。只实现了JSP\/Servlet的相关规范,不支持EJB(硬伤啊)!不过Tomcat配合jboss和apache可以实现j2ee应用服务器功能 一般来说考虑stucts等架构tomcat就可以了,但如果考虑EJB的话,...

weblogic和tomcat的区别
而Tomcat则是一个开源的轻量级Web服务器和应用服务器,主要用于搭建和运行Java Web应用。由于其开源和轻量级的特性,使得它在开发过程中灵活配置和部署方面更加简单。虽然它是一个小型Web服务器,但完全能够支撑现代的分布式Web应用。2. 功能差异:WebLogic提供了丰富的企业级特性,如Java EE支持、集群管理、...

linux系统设这了Java环境变量重启后,系统出问题。
\/etc\/profile文件。最好是修改,某个用户主目录下的 环境变量文件。REDHAT系统里,你就修改 ~\/.bash_profile 这个文件。在这里文件里 增加 你的那些环境变量的配置信息 把\/OPT\/JDK...的目录权限也设定成这个用户的。以后,你启动TOMCAT,WEBLOGIC之类的,也用这个用户启动就好了。GOOD LUCK!

weblogic是什么啊,有人说weblogic服务器,weblogic可以代替apache或者t...
你可以理解成weblogic、apache、tomcat、nginx都是服务器,不过各自的优缺点不同 而且因为各自的特点不同,有的时候可以互相配合着用,比如apache+tomcat,因为apache静态化做的好,所以可以配合用,apache+weblogic一起用,也是因为apache静态化好,减轻服务器压力 ...

tomcat则功能没有那么强大,它不提供ejb等支持.但如果
而Tomcat短小精悍,配置方便,能满足我们的需求,这种情况下我们自然会选择Tomcat。基于Tomcat的开发其实主要是Jsp和Servlet的开发,开发Jsp和Servlet非常简单,你可以用普通的文本编辑器或者IDE,然后将其打包成WAR即可。我们这里要提到另外一个工具Ant,Ant也是Jakarta中的一个子项目,它所实现的功能类似于...

相似回答