yanghongjun 发表于 2016-12-29 09:47:42

apache+weblogic配合

  1、apache安装
tar -zxvf httpd-2.0.48.tar.gz
cd httpd-2.0.48
./configure --prefix=/usr/local/apache --enable-module=so --enable-rule=SHARED_CORE
make
make install
安装完成
./httpd -version
  2、安装weblogic
./server100_linux32.bin
根据向导配置即可(略)
  3、配置apache
cp $BEA_HOME/wlserver_10.0/server/plugin/linux/i686/mod_wl_22.so /usr/local/apache/modules/
  修改httpd.conf
1) 添加新的和WebLogic相关的应用模块,在httpd.conf文件的最后加入如下语句:
# WebLogic Server 8.1 plug-in
LoadModule weblogic_module modules/mod_wl_20.so
<IfModule mod_weblogic.c> 
WebLogicHost 192.168.80.47
WebLogicPort 7001
MatchExpression *.jsp 
MatchExpression *.do
</IfModule>
2)为Apache 添加WebLogic相关的应用模块
DocumentRoot "/usr/local/apache/htdocs"
改为
DocumentRoot "/opt/www/tvpay"

<Directory "/usr/local/apache/htdocs">
改为
<Directory "/opt/www/tvpay">

3)然后,找到AddDefaultCharset ISO-8859-1,将它修改为AddDefaultCharset GB2312

修改完毕后,执行# ./httpd -t,如果出现下面提示,说明配置成功。
 
图5 验证Apache配置文件
执行如下命令,启动apache:
# cd /usr/local/apache/bin
# ./httpd -k start
为了确认Apache和WebLogic都已经启动,执行如下命令,查看进程树:
# pstree
页: [1]
查看完整版本: apache+weblogic配合