ArcIMS安装篇---IIS + JDK1.4.2 + New Atlanta ServletExec
ESRI China(Beijing) Training Center 姜云鹏(vistawn)
想了想,还是把ArcIMS安装写一下好了。
今天写的是ArcIMS9.1 + JDK1.4.2 + New Atlanta Servlet Exec5.0其它版本也类似。
1,安装IIS。
IIS作为Windows操作系统的一部分,非Server版系统需要操作系统光盘安装,而且IIS版本是与Windows版本一致的。关于IIS版本特征及其发展,大家可以去MSDN Webcast上关注一下。前几日讲过一期,估计过几天录像就可以下载了。讲的很好,很受用。
控制面板----添加/删除程序---添加删除windows组件。选择安装Internet信息服务的相关组件吧。需要Windows安装光盘。
安装好之后可以测试一下:http://localhost 需要注意的问题就是端口占用。默认80。
2,安装JDK或JRE,如果后期用java,就装了吧。
ArcIMS对JRE版本比较挑。可以去http://support.esri.com上看看。
3,安装Servlet引擎。可以是Tomcat,也可以New Atlanta ServletExec。后者收费,但是在ArcIMS安装光盘里面提供了试用版本,三个月,3个并发连接。光盘里提供的后缀为ISAPI的是IIS配套的。AS的版本对应的Web Server是Apache。这个别闹错了。
运行就ok了。安装过后会向C:/Intpub/Scripts目录copy一个ServletExec_ISAPI.dll(Win2k系统)
如果是WinXP:安装完成之后创建一个虚拟目录 ServletExec。里面也是那个dll。
4,测试Servlet引擎。
测试之前把iis Admin服务重启下,并确认WWW服务也起来了,要不测也白测。
测试URL:http://localhost/servlet/TestServlet 注意后面的”T”和”S”要大写。如果出一个列表,那就成功了。
5,安装ArcIMS软件。运行setup呗。安装时注意选择程序组件。如果发布ArcMap文档,就别忘了选装ArcMap Server。还就就是连接器的选择也要注意了,呵呵。这个过程就是把程序文件搞到你的计算机上,该注册的注册了。
6,Post Installation。这步比较关键。主要是设置ArcIMS参数,并建立ArcIMS内部各组件与Web服务器的通讯。
主要有:
1)软件授权认证:找到ECP文件过一下就可以了,耐心看一下呗。。
2)ArcIMS工作目录的指定。默认是C:/ArcIMS,并且会在里面创建几个子目录AXL (Author产生.axl的存放地方)Website(默认站点位置而且向导会将其创建成虚拟目录)和Output(客户端需要下载的图片啊,数据包之类的东东都放在这里,也会为其创建虚拟目录的)。
3)ArcIMS组件参数设置: 主要有:
Web Server :Web server的主机名或ip
Application Server: 应用服务器的主机名或ip,再有就是其注册端口及连接端口
系统还需要用户输入一个具有管理员权限的用户名的密码。主要是为了创建三个服务:Application Server、Monitor和Tasker服务用的。
4)建立Web服务器与ArcIMS连接器的联系。
主要是向Web服务器的Servlet引擎目录下拷一些文件。这个按系统默认也可以。需要拷的文件也可以手动搞,在ArcIMS安装目录下的Connectors/Servlet目录下的那些文件。
5) JRE环境。这个无所谓了。
Ok。 Post Installation完之后,提供了一个诊断程序。程序---开始---ArcGIS—ArcIMS---Diagnostics。如果浏览器设置了拦截,就放行吧,人家也不容易。
测试有两项: 1 来测web server, servlet engine, ArcIMS Servlet Connector。2来测ArcIMS Application Server。如果不幸出错了。如果返回Erro值,可以在下面找到解决方案。
好了,基本就是这个过程。
注意的问题,万一没成功,一个一个的测,Web Server正常不?Servlet Engine正常不?Post正常不?呵呵。也就成了。
今天比较累。O了。
关于Apache+Tomcat的安装。。。不想写了。可以去support.esri.com上找找,N多安装都写好了,嘿嘿。
欢迎排砖。您的建议。我的动力。
声明:未经作者许可,请勿转载或公开发行。摘录请注明出处。谢谢!
联系我:
姜云鹏(vistawn)
ESRI中国(北京)培训中心 培训师
E-mail(MSN):vistawn@hotmail.com