![]() |
|
首页│注册│帮助 | |||
相关问题
| • | 颠峰对决:Google pk Apache, |
| • | 在Slaris10系统下编译安装apac |
| • | Apache2+php4.3.6+MySQL4.0.20 |
| • | 如何保护Linux系统下的Apache网 |
| • | Beehive应用开发详解 |
| • | Apache CXF 在 WebLogic 9.2 上 |
| • | 利用Apache实现weblogic集群配 |
| • | 开源SCA实现Apache Tuscany走向 |
待解决
1、在两个不同的服务器分别创建domian,并部署应用程序,要求每个domain能单独正常运行。
A、创建domain 在bea的安装目录下weblogic81commonbin目录中找到config.cmd 文件,双击出现 BEA Weblogic Configuration Wizard 窗口 ,创建或扩展配置
选择 “新建WebLogic 配置”点击下一步,如下图
选择“Basic Weblogic Server Domain”配置模板,进入下一步,
默认设置,点击“下一步”
设置user name 、password ,下一步进入配置服务器启动模式和java jdk。
选择相应的模式,若选择生产模式需要设置相应的启动密码。在选择sun JDK,点击下一步进入创建Weblogic 配置界面,如下图
点击浏览将domain 创建到 D:Applications 目录下 ,点击创建完成domain的创建工作。
B、配置数据源和部署应用程序
图1 应用程序目录结构
1、配置ClassPath 在D:Applicationsmydomain 目录下找到startWeblogic.cmd 用文本编辑器打开 ,在文件中set SERVER_NAME=myserver 后面插入下面内容,
echo ***************************************************
echo * 设置应用程序的ClassPath路径 *
echo * Set webapp classpath *
set APP_PATH=D:Applications
set APP_CLASSPATH_CONFIG=%APP_PATH%APPConfig
set APP_CLASSPATH=%APP_CLASSPATH_CONFIG%
echo * Set gis classpath *
set GIS_PATH=%APP_PATH%
set GIS_CLASSPATH_CONFIG=%GIS_PATH%GISConfig
set GIS_CLASSPATH=%GIS_CLASSPATH_CONFIG%
echo ***************************************************
set CLASSPATH=%APP_CLASSPATH%;%GIS_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%jrelibrt.jar;%WL_HOME%serverlibwebservices.jar;%CLASSPATH%
删除下面的内容:
set CLASSPATH=%WEBLOGIC_CLASSPATH%;%POINTBASE_CLASSPATH%;%JAVA_HOME%jrelibrt.jar;%WL_HOME%serverlibwebservices.jar;%CLASSPATH%
删完了,进入第二步。
2、启动weblogic 在D:Applicationsmydomain 目录下找到startWeblogic.cmd 启动weblogic。
3、配置数据源和部署应用程序 首先进入Weblogic控制台,点击这里http://localhost:7001/console 就可以了。输入在创建domain时的设置的管理用户及密码。如下图
好了吗? 找到 “服务配置”—> ”JDBC” —> ” 连接缓冲池 “ 进入JDBC连接缓冲池管理页面,如下图。
配置新的JDBC连接缓冲池,这里就不多说了。
然后就是配置数据源,这里也不多说了。
最后就是部署应用程序 WebApp、WebGIS、mapxtreme471、WelcomeApp
部署完后测试程序是否正常运行(web、gis)。 Ok进入下面的步骤。
2、安装apache,安装相对稳定的版本。如果安装后测试能否正常启动,可以通过访问http://loaclhost进行测试。下面是apache 的安装过程:
点击Next,进入下图界面,
选择I accept the terms in the license agreement 项 Next 。默认设置一路回车,进入下图界面。
Next,下面的才采用默认配置,可以更改安装目录,然后next 进行安装。安装完成后可以,通过http://localhost 测试。是否成功安装。
3、将bea安装目录 weblogic81/server/bin 下的 mod_wl_20.so 文件copy到 apache安装目录下Apache2/modules/目录下
4、Apache中增加Weblogic模块 在apache2的安装目录下找到conf目录如图
为了防止出错,修改前先备份。在httpd.conf中添加下面的几行,
LoadModule weblogic_module modules/mod_wl_20.so
#############################
WebLogicCluster 192.168.0.100:7001,192.168.0.52:7001
MatchExpression *.jsp
MatchExpression *.*
MatchExpression *
################################
重启apache。
注:192.168.0.100:7001,192.168.0.52:7001 分别是两台weblogic服务器的ip及端口。
5、修改AppConfig下边的gisServer.properties 文件,将serverip 改为apache 的地址,serverport 改为 apache的端口。
6、修改GisConfig 下边的cabletech_gis_system.properties文件,将serverIP 、mapServerIP 改为apache的id地址,serverPort、mapServerPort 改为 apache的端口。
集群部署后出现的问题:
1、 上传文件有可能找不到。
解决办法:win 将现有(A机子)的upload目录共享。在另一台机子(B机子)上找到共享的upload目录,如图
在upload上右击点击“映射网络驱动器…” 会出来下面的对话框
选择驱动器,我选的是Y;点击完成,OK。
还有一步,修改下B机子上的名为gisServer.properties 的配置文件,将下面这行uploadroot=d:upload
改为:
uploadroot=y:
好了,ok。
Linux 环境:待续
2、 查看在线人员登陆ip问题。 通过配置Apache可以解决。
提问者: 03-16 20:08
答复
路过,帮顶
回答者:玉米づ冰冻可乐 -
2007-05-12

