不能不说weblogic和Apache之间的秘密,weblogicapache


        这篇文章主要讲了一个weblgoic和Aapache之间一个不为人知的秘密,是关于Apache+Weblogoic架构配置的。因为我自己机器上一直用的是weblogic8这个版本的,其实之前也配置过的,但是一直没有成功,后来因为事情多了就空去折腾它,后来没办法,做项目的时候碰到了这个问题,头痛啊,开始也是跟以前一样,盲目的去GOOGLE上搜索,后来不知道怎么找到下面这篇文章,真是一语惊人啊,一看自己的情况跟它的差不多,如出一辙啊。原来是版本不兼容的问题,希望大家以后碰到这种情况能够及时的解决。那要不然那是相当的头痛啊。

       文章出之链接:http://lanmaohome.blog.sohu.com/56941546.html,内容如下:

        前一阵子公司搭建了一个weblogic测试环境,因为使用的是weblogic自带的license,限制5Ip同时访问。所以要求给建一个apache server,因为没有多余的机器,要求就建立在同一台机器上。环境是winXPsp2、weblogic816。原来曾经建过一个apache+weblogic环境,所以这次就照葫芦画瓢喽。先到http://www.apache.org/dist/httpd/ 去找apache,发现全是需要编译的版本,顺着上面的连接找到http://httpd.apache.org/download.cgi。心想上次用的是2.0.59,这次就用最新的2.2吧。下载了apache_2.2.4-win32-x86-no_ssl.msi 到服务器上,默认安装后,拷贝C:/bea/weblogic81/server/bin下的mod_wl_20.so到apachehome/modules目录下。这里还费了一点时间,weblogic8把windows和UNIX,linux系统的文件分在两个目录里面放。偶开始去C:/bea/weblogic81/server/lib下面找了半天没找到,后来没法只好去看weblogic的电子文档。weblogic9好像与8不一样,它是把文件放在一个目录下,这样就少了很多麻烦。

       拷完这个文件后,就修改apache的配置文件httpd.conf.加上

       LoadModule weblogic_module modules/mod_wl_20.so

       然后重新启动apache。结果一直报错,开始还以为是不是字符的问题,结果仔细检查后没发现什么,apache一直启动不了。去掉后就能启动,上网查了半天都没有解决,最后在某个角落里有弟兄说是不是weblogic8不支持apache2.2

        真是一语惊醒梦中人阿。哈哈哈。连忙去查了以前写的文档,上次安装很顺利,用的是2.0.59。呵呵,又去重新down了个 apache_2.0.59-win32-x86-no_ssl.msi。把2.2删掉,重新安装2.0.59。重新配置httpd.conf。呵呵,这次很顺利的成功了。ouye。继续增加了相关的过滤后,重启apache,运行ok。呵呵小小的自我陶醉一把。

 

相关内容

    暂无相关文章