ArcIMS for Java 安装配置文档

[align=center][size=xx-large]ArcIMS安装配置文档[/size][/align]
使用软件版本要求:
[size=medium]Apache 2.0.58[/size]
http://archive.apache.org/dist/httpd/binaries/win32/
[size=medium]Tomcat 5.5.17[/size]
http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.17/bin/
[size=medium]mod_jk-1.2.9-apache-2.0.53.so[/size]
http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.9/mod_jk-1.2.9-apache-2.0.53.so
[size=medium]J2SDK 5.0 Update 6 for Windows [/size]
http://java.sun.com/products/archive/j2se/5.0_06/index.html
[size=medium]ArcIMS 9.2 [/size]
Windows 2003/2000/XP (32-bit binaries)

[size=large]安装J2SDK[/size]
在安装之前将所有的原有的版本的jdk卸载,运行环境也要卸载。并且在安装之后重新注册环境变量,如path、classpath、JAVA_HOME等各需要使用的环境变量。如原本为JAVA_HOME的值为C:\Program Files\Java\jdk1.4.0.6将其改为重新安装后的目录名C:\Program Files\Java\jdk1.5.0_06,而其他的classpath和path的变量,如果使用你在以前注册的时候使用的是参考JAVA_HOME变量的方法注册的话,可以不需要修改其注册,如果你是直接通过写入的方法就需要重新注册,建议使用参考注册,
如path可以注册为%JAVA_HOME%\bin
classpath可以注册为.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
而不是用C:\Program Files\Java\jdk1.5.0_06\bin进行系统变量的path注册。

[size=large]安装Apache[/size]
一切使用默认安装,在输入各种域名的时候可以随便输入,不过最好输入一些有意义的字符,如使用你的计算机名之类的作为域名的命名。
安装完成之后,进入其安装目录下的conf文件夹下,打开httpd.conf(请使用记事本打开,由于字符编码等问题很有可能出现修改导致Apache服务无法启动),使用查找工具找到
'DirectoryIndex index.html'
在其后面添加
'default.htm' 和 'default.html'
添加后如下:

DirectoryIndex index.html index.html.var default.htm default.html

之后打开任意浏览器,输入
http://machinename
使用你的机器名替换machinename,如果出现一个Apache的测试页面的话,则表示安装成功。
[size=large]安装Tomcat[/size]
一切使用默认,如果你对Tomcat安装比较熟悉的话就随便改变你自己喜欢的一些设置了,如设置目录之类,在安装过程中可能出现要设置admin密码之类的,选择自己习惯的用户名和密码以备不时之需可能会使用。然后配置环境变量CATALINA_HOME指向你的Tomcat安装目录,如C:\Tomcat.
[size=large]整合Tomcat和Apache配置[/size]
将下载好的mod_jk-1.2.9-apache-2.0.53.so保存至Apache安装目录下的modules文件夹下,如C:\C:\Apache2\Apache2\modules下,并且将其重命名为mod_jk.so,解压
'modjk_workers_Tomcat5517_IMS92.zip' 文件
将mod_jk.conf拷贝至Tomcat安装目录下的conf文件夹下,如:C:\Tomcat\conf。将workers.properties文件拷贝至Apache安装目录下的conf文件夹下,如C:\Apache2\Apache2\conf下。使用记事本对workers.properties文件进行编辑修改:
将worker.tomcat_home修改为你安装Tomcat的目录,如C:\Tomcat;
将worker.java_home修改为你安装jdk的目录,如:C:\Program Files\Java\jdk1.5.0_06
将worker.ajp13.host修改为你 计算机名或者你在安装Apache时设置的域名,我选择使用我的计算机名:lishali


最终文件如下:

#Begin worker.properties*****
#
worker.ajp13.type=ajp13
#
#Specifies the load balance factor when used with a load balancing worker.
#Note:
#-----> lbfactor must be > 0
#-----> Low lbfactor means less work done by the worker.
#
worker.ajp13.lbfactor=1
#
#Specify the size of the open connection cache.
#worker.ajp13.cachesize
#
#------DEFAULT LOAD BALANCER WORKER DEFINITION-----------
#
#The loadbalancer (type lb) worker perform weighted round-robin
#load balancing with sticky sessions.
#Note:
#---> If a worker dies, the load balancer will check its state once
#in a while. Until then all work is redirected to peer worker.
#
worker.loadbalancer.type=lb
worker.loadbalancer.balanced_workers=ajp13
#
#worker.tomcat_home should point to the location where you installed
#tomcat. This is where you have your conf, webapps and lib directories.
#Note: Please make sure to enter the appropriate path from your machine.
#
worker.tomcat_home="C:\Tomcat\"
#
#worker.java_home should point to your Java installation.
#Normally you should have a bin and lib directories beneath it.
#Note: Please make sure to enter the appropriate path from your machine.
#
worker.java_home="C:\Program Files\Java\jdk1.5.0_06\"
#
#You should configure your environment slash...ps=\on NT and / on UNIX
#and may be different elsewhere.
#
ps=\
#-------ADVANCED MODE-------
#------------------------------
#
#
#-------DEFAULT worker list------
#----------------------------------
#
#The worker that your plugins should create and work with
#
worker.list=ajp13
#
#----DEFAULT ajp13 WORKER DEFINITION-----
#
#Defining a worker named ajp13 and of type ajp13
#Note that the name and the type do not have to match.
#
worker.ajp13.port=8009
worker.ajp13.host=lishali
worker.ajp13.cachesize=10
worker.ajp13.cache_timeout=600
worker.ajp13.socket_keepalive=1
worker.ajp13.recycle_timeout=300
#
#*****End worker.properties*****

编辑mod_jk.conf文件,使用[color=red]记事本[/color]进行编辑
将JKWorkersFile设置为你Apache安装目录下的conf文件夹下的workers.properties文件;
将JKLogFile设置为你安装Tomcat目录下的logs文件夹下的mod_jk.log文件;
将ServerName设置为你的机器名,如我的机器名为[color=red]lishali[/color];
最终文件如下:
JkWorkersFile "C:\Apache2\Apache2\Conf\workers.properties"
JkLogFile "C:\Tomcat\logs\mod_jk.log"

JkLogLevel all

<VirtualHost * >
ServerName lishali

JkMount /servlet ajp13
JkMount /servlet/* ajp13

JkMount /esriadmin ajp13
JkMount /esriadmin/* ajp13

JkMount /examples ajp13
JkMount /examples/* ajp13

JkMount /webdav ajp13
JkMount /webdav/* ajp13

JkMount /tomcat-docs ajp13
JkMount /tomcat-docs/* ajp13

JkMount /manager ajp13
JkMount /manager/* ajp13

JkMount /servlets-examples ajp13
JkMount /servlets-examples/* ajp13

</VirtualHost>

链接Apache web服务到Tomcat,通过mod_jk.conf文件。

编辑Apache安装目录下的conf文件夹下的httpd.conf文件,也可通过程序列表中的Programs > Apache HTTP Server 2.0.58 > Configure Apache Server > Edit the Apache httpd.conf Configuration File选项打开该文件进行编辑,查找
#LoadModule ssl_module modules/mod_ssl.so
在其下面,添加如下语句:
LoadModule jk_module modules/mod_jk.so
然后在文件末尾另起一行,添加如下语句:
Include "<Drive>:/Program Files/Apache Software Foundation/Tomcat 5.5/conf/mod_jk.conf
在我的文件中,我如此添加:
Include "C:/Tomcat/conf/mod_jk.conf"
启动Tomcat和Apache服务,在浏览器地址栏中输入:
http://machinename/servlets-examples/servlet/HelloWorldExample
如果效果出现:显示一个HelloWorld,则表示配置成功。
安装ArcIMS
按照向导安装,在安装完成之后进行post Installation时,需要选择Tomcat和Apache2的
安装目录,在我的机子上,我将Apache安装到了C盘下的Apache2文件夹下,所以我的Apache目录为C:\Apahce2\Apahce2,我的Tomcat目录为C:\Tomcat,让ArcIMS自行配置就好了。输入你的授权码文件便可以正常使用了。


可参考ESRI英文安装文档:
http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&d=31524
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值