[原创]Apache与WebLogic、IIS整合配置_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 3227 | 回复: 0   主题: [原创]Apache与WebLogic、IIS整合配置        下一篇 
yaoxia.wu
注册用户
等级:中校
经验:2318
发帖:53
精华:1
注册:1970-1-1
状态:离线
发送短消息息给yaoxia.wu 加好友    发送短消息息给yaoxia.wu 发消息
发表于: IP:您无权察看 2014-5-4 17:01:21 | [全部帖] [楼主帖] 楼主

[原创]Apache与WebLogic、IIS整合配置

一、首先要安装Apache与WebLogic,具体步骤这里就不细说了,在装WebLogic时,要用custome方式,将plugin勾上,否则呆会儿你会找不到Apache需要的文件。

二、复制文件,这里以我电脑上的路径来说:

将D:\Oracle\Middleware\wlserver_10.3\server\plugin\win\32目录下的mod_wl_20.so文件复制到C:\Program Files (x86)\Apache Software Foundation\Apache2.2\modules这个目录下。

三、修改Apache的httpd.conf文件(C:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf),增加如下内容:

LoadModule weblogic_module modules/mod_wl_20.so
< IfModule mod_weblogic.c>
Include conf/Weblogic.conf
< /IfModule>


四、在httpd.conf相同的目录下增加文件 Weblogic.conf(这个文件就是第3步中定义的文件),内容如下:

# Weblogic.conf file
WebLogicHost localhost          #看这里可以知道Apache也可以不跟WebLogic装同一台机器上的
WebLogicPort 7001
MatchExpression / #比如这是WebLogic上发布的应用的Web Root
MatchExpression *.jsp
MatchExpression *.do
WLLogFile /tmp/wlproxy.log


注意,这个文件里面最好不要有多余的空格之类的东西,否则Apache启动时可能报错。

五、重启Apache,测试。

整合IIS:
    第一步,将apache的httpd.conf中的以下模块前的#去掉,即:

 LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so


 第二步,修改apache的http.conf在其加入

NameVirtualHost *:80
< VirtualHost *:80>
ProxyPreserveHost On
ServerName www.xjzyaq.com
ProxyPass / http://203.171.230.103:7001/
ProxyPassReverse / http://203.171.230.103:7001/
< /VirtualHost>
< VirtualHost *:80>
ProxyPreserveHost On
ServerName mail.xjzyaq.com
ProxyPass / http://203.171.230.103:81/
ProxyPassReverse / http://203.171.230.103:81/
< /VirtualHost>
< VirtualHost *:80>
ProxyPreserveHost On
ServerName www.xjzyaq.cn
ProxyPass / http://203.171.230.103:82/
ProxyPassReverse / http://203.171.230.103:82/
< /VirtualHost>




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论