摘要:本文以图文并茂的形式介绍了在Apache2.0.52+JDK5.0+Tomcat5.5.4环境下ArcIMS 9.0的安装与部署,并讲述了安装所需的先决条件和安装过程中的一些注意事项。

ArcIMS 9.0是ESRI公司的一种Internet地图服务器(Internet Map Server,也是IMS的由来)软件,它为用户提供了创建、设计、发布和管理Internet地图的应用平台。利用它可以使Web客户端、地图服务器、数据服务器和Web服务器之间互相通信。ArcIMS9.0为用户提供了多条途径来进行地图的网络发布,首先从ArcIMS9.0所支持的Web Server来讲,它不仅支持微软的IIS,而且还支持Apache Web Server、IBM HTTP Server、Sun java System Web Server、WebLogic等,其所支持的浏览器有:微软的Internet Explorer和Netscape Communicator等。ArcIMS用来连接Web服务器和ArcIMS应用服务器的连接对象也有多种选择,如ActiveX Connector,ColdFusion Connector,java Connector,Servlet Connector等,总之,途径可谓之多,简直让人有点眼花缭乱。也正是因为如此,使得安装ArcIMS成了一种难以着手、技术要求全面的安装程序。其实这也是没办法的,因为Internet地图服务器本身就很复杂。

本文只介绍了一种现有比较行且比较优化的安装配置方案。采用Apache2.0.52+JDK5.0+Tomcat5.5.4的原因是:这几个软件全部是免费的,而且提供源码,既省钱又值得信赖,何乐而不为呢?而且经试验Apache2.0.52和Tomcat5.5.4现在比以前的版本稳定了许多,运行效率上也有很大的提高。本方案所采用的操作系统是Windows XP sp2。

一、安装需求

1 硬件需求

(1) 内存需求

ArcIMS Application Server:

推荐内存为256MB

ArcIMS Spatial Server:

每个CPU推荐内存为256MB

HTML Viewers:

推荐内存为64MB

java Viewers and ArcExplorer-java Edition:

推荐内存为128MB

所有组件:

每个CPU推荐内存为256MB

(2) 磁盘空间需求

典型安装

l   程序文件和系统文件需要NTFS结构的磁盘空间478MB(FAT的需要505MB)。

完全安装

l   程序文件和系统文件需要NTFS结构的磁盘空间827MB(FAT的需要864MB)。

l   总的NTFS磁盘空间中224MB(FAT为231MB)用于系统驱动文件。

自定义安装

l   每个ArcIMS组件所需要的磁盘空间请参见ArcIMS安装程序CD。

2 软件需求

本安装方案所测试的操作系统为Windows XP sp2,ESRI公司声称可以支持的操作系统有:Microsoft Windows NT-Intel 4.0 sp6a,Windows 2000,Windows XP或Windows Server 2003。

本方案所使用的Web服务器为Apache2.0.52。你可以到http://archive.apache.org下载。

本方案所采用的Servlet引擎为Jakarta-Tomcat5.5.4。你可以到http://archive.apache.org下载。

本方案采用的J2SE JRE和JDK均为5.0。ESRI特别声明ArcIMS9.0不支持J2SE JRE 1.3.1_03,1.3.1_04,1.4.0_01和1.4.0_03。你可以到http://java.sun.com下载。

3 其他需求

如果要想知道为什么如此安装,你还需要了解ArcIMS的基本架构及其组件,并熟悉Apache2.0.52和Tomcat5.5.4的安装配置与动作机制,你可能还要理解Apache和Tomcat是如何通过jk2.0.4连接对象协调工作来提供Web服务的优化支持。其实,在本方案中Tomcat只是作为一个Servlet引擎的身份被安装的,因为ArcIMS地图服务及其Servlet需要JSP的支持,而Apache单独只能支持静态Web服务,所以,本方案采用Tomcat来提供JSP的支持,Tomcat与是为数不多的支持Servlet的Web服务器之一。

当然,ArcIMS安装程序是一定要有,如果你是ArcIMS的正式用户,你还需要相应的安装协议,其获取方式请联系ESRI公司。

注:在安装ArcIMS9.0以前请卸载ArcIMS以前的版本。如果想顺利地安装ArcIMS,建议你最好保持你的环境“纯洁”,也就是说,最好不要有本方案需要的软件的老版本,另外,有一些程序可能会影响你的顺利安装。

二、安装步骤

有了以上的准备,现在就让我们一起来进行ArcIMS9.0的安装吧。安装总的分为以下五步:

?       安装J2SE JDK5.0。

?       安装Apache2.0.52。

?       安装jakarta tomcat 5.5.4。

?       安装JK2模块。

?       安装ArcIMS 9.0。

1 安装J2SE JDK5.0

J2SE JDK5.0的安装很简单,如查你已经熟悉此步,则可以进入Apache2.0.52的安装。

第一步 执行已经下载的jdk-1_5_0-windows-i586.exe程序。此程序的下载地址是http://java.sun.com/j2se/1.5.0/download.jsp。

第二步 稍等片刻,会弹出JDK协议对话。在此选择I accept the terms in the license agreement,接受此协议,并单击Next进行下一步。

第三步 自定义安装。在此步你可以选择安装的内容,并改变安装目录。

由于我的默认安装路径所在的磁盘分区空间不足,所以,通过Change按钮将安装目录改到了E:\ThirdPartTools\java\jdk1.5.0\下。

当然,你完全可以选择默认的安装路径,只要你的空间足够。单击Next进入下一步。

第四步 系统安装进程。在此过程中,系统开始复制并注册文件。

第五步 系统提示是否安装J2SE运行时环境,即J2SE JRE。如果你还没有安装JRE5.0就单击Next吧。当然如果你已经安装了JRE5.0系统会提示你是否重新安装。你也可以在此步修改JRE5.0的安装路径。此步我没有修改安装路径,单击Next进入了下一步。

第六步 为Internet浏览器安装java插件。这一步就选择默认设置吧!单击Next继续安装。

第七步 安装完成。单击Finish按钮完成并退出安装程序。

ArcIMS9.0安装与部署(Apache2.0.52+JDK5.0+Tomcat5.5.4)(一)

2 安装Apache2.0.52

如果你还没有Apache2.0.52,请到点击apache_2.0.52-win32-x86-no_ssl.msi下载之。如果你的系统不能运行MSI文件,你可以下载apache_2.0.52-win32-x86-no_ssl.exe版本。

第一步 执行apache_2.0.52-win32-x86-no_ssl.msi或apache_2.0.52-win32-x86-no_ssl.exe安装程序。出现欢迎对话框,单击Next按钮进入下一步。

第三步 安装协议对话。在此对话中选择I accept the terms in the license agreement接受此协议,并单击Next进行下一步。

第四步 Apache自述。在此自述中讲述了Apache HTTP Server的概念,最新的版本,相关文档,安装方法文件,联系方式等内容。你完全可以不予理会。单击Next进行下一步。

第五步 设置服务器信息。在Network Domain中输入域名,如,863s.com,在此我们只是在本机测试,所以输入了localhost,表示为本地域名。在Server Name中输入服务器名字,如,www.863s.com,在此我们输入本地机器名3stech。Administrator’s Email Address中输入管理员的邮箱地址,在此输入我的邮箱地址soft@863s.com。

在下面的两个单选项中,我们选择for All Users, on port 80, as a Service—Recommended安装配置,当然你可以选择第二项,不过当配置ArcIMS时需要做相应的改变。

单击Next进行下一步。

第六步 选择安装方式。在此为了简单选择典型(Typical)安装方式,单击Next进行下一步。

第七步 确定安装目录。在此保持缺省的安装目录,单击Next进行下一步。

第八步 准备安装。此步提示安装向导将开始安装Apache程序。单击Install开始安装。

第九步 安装进行中。此时如果你想退出安装,请点击Cancel按钮。

第十步 安装完成。在下面的对话中单击Finish完成安装。

Apache安装成功后,系统会自动运行Monitor Apache Servers程序,此时在Windows操作系统的右下角会出现Monitor Apache Servers程序图标,图标上显示绿色的竖三角,表示安装顺利完成。如果没有看到此图标,很可能你的安装没有安装成功,请检查原因后继续安装,相关问题的解决办法请查找Apache的相关安装资料。

第十一步 测试Apache是否安装成功。在已经启动Apache服务的情况下,在Internet浏览器中输入http://localhost并回车,能看到以下的窗口便证明Apache已经安装成功。

检测Apache服务是否已经启动的方法是:

一种方法是通过Apache Service Monitor管理窗口查看服务项目前面的图标是否为绿色发光的图标,若是则证明已经启动,否则,若为红色不发光的图标,说明服务没有启动。

Apache2服务已经成功启动

另一种方法是通过开始->控制面板->管理工具窗口中运行“服务”程序来查看。如果相应的服务项(按照本过程安装后服务名应该叫Apache2)的状态显示“已启动”,则说明运行状态正常。如果服务启动失败并想知道失败的原因,则可以通过Windows事件查看器查看Apache2服务程序的启动日志,一般情况下从其描述中你可以找到服务启动失败的原因。

特别声明:此文为www.863s.com原创。

转载于:https://www.cnblogs.com/supersyg/archive/2006/11/03/549336.html

arcims安装配置教程相关推荐

  1. centos7 mysql workbench_centOS下mysql workbench安装配置教程

    本文为大家分享了mysql workbench安装配置教程,供大家参考,具体内容如下 step0:安装mysql 在按照workbench之前,先安装mysql.指令是 yum install mys ...

  2. mysql5.7.20非安装版_mysql5.7.20\5.7.21免安装版安装配置教程

    mysql 下载安装配置 5.7.20 / 5.7.21,供大家参考,具体内容如下 1.下载mysql,下载地址 选择操作系统和版本,我是64位win10,点击 Download 后会跳到Oracle ...

  3. mysql5.17免安装教程_详细介绍MySql5.7.17免安装配置教程的示例代码

    这篇文章给大家详细介绍了MySql 5.7.17免安装配置教程,首先大家需要先下载mysql 5.7.17 的安装包,然后解压,具体配置过程大家通过本文一起学习吧 1.下载mysql-5.7.17-w ...

  4. Windows上PostgreSQL安装配置教程

    这篇文章主要为大家详细介绍了Windows上PostgreSQL安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 PostgreSQL的扩展PostGIS是最著名的开源GIS数据库.  ...

  5. php5.4 windows2003,PHP实战:Windows2003下php5.4安装配置教程(IIS)

    <PHP实战:Windows2003下php5.4安装配置教程(IIS)>要点: 本文介绍了PHP实战:Windows2003下php5.4安装配置教程(IIS),希望对您有用.如果有疑问 ...

  6. windows7系统适合哪个python_Python3.6.4在Windows7系统下安装配置教程

    Python3.64在Windows7系统下安装配置教程 工具/原料 Windows7系统 python3.6.4版本 方法/步骤 1 双击应用程序打开如图所示的界面这里是应用程序向导界面 这里建议勾 ...

  7. MySQL 5.7.21详细下载安装配置教程

    MySQL 5.7.21详细下载安装配置教程 前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,在这里我附上一些链接,遇到问题的朋友们可以阅读参考哈~本文主要针对于刚接触数据库的 ...

  8. mysql 5.6.31 配置_MySQL5.6.31 winx64.zip 安装配置教程详解

    #1. 下载 # #2.解压到本地 修改必要配置my*.ini #3.mysql install admin模式启动cmd cd mysql目录/bin 执行安装: mysqld -install 启 ...

  9. mysql5.718免安装教程_mysql5.7.18版本免安装配置教程

    MySQL分为安装版和免安装版 安装版后缀是msi,免安装版后缀是zip,免安装版直接解压出来配置一下就可以用. 安装版本的会写入系统注册表,在安装过程中会提示配置. 免安装的需要自己手动配置,不写入 ...

最新文章

  1. ipad连接电脑_Ipad已经停用需要连接iTunes的一种解决方案,
  2. .Net版行号消除器
  3. 网页客服机器人_易聊AI客服机器人强大线索获取能力助力企业稳操胜券
  4. 6 日期字符串转日期_Java日期时间API系列6-----Jdk8中java.time包中的新的日期时间API类...
  5. 查询字符串某个字符的个数
  6. macOS安装docker
  7. Linux CTF 逆向入门
  8. MTK 驱动(81)----不开机问题快速分析
  9. 苹果电脑拷贝文件到u盘很慢_小米最硬核U盘!20g,3.1接口,120MB/S读取速度,可连iphone华为...
  10. 国家软考--高级系统分析师证书
  11. Excel常用小技巧
  12. c语言编译器前端实现,一个编译器(前端)的实现
  13. 毕节职业技术学院计算机网络技术专业,毕节职业技术学院计算机网络技术9.顶岗实习安排...
  14. CGM植物微生物组专题研讨(王亚玉/王孝林/刘永鑫/周骏,晚7点)
  15. matlab光学几何光学模拟,matlab在几何光学仿真 实验中的应用.doc
  16. GWA2吉娃兔升級基於事件驅動的緩存處理模塊
  17. Android Sandbox(沙箱)开源工具介绍
  18. 里加一列为1_风味人间2:大厨做的拔丝苹果,拉丝1米长,根根分明
  19. 设置textview字体样式
  20. parametric bootstrap参数估计抽样方法的R实现

热门文章

  1. 半波整流后的灯泡功率是多少?
  2. 测试进口原装磁屏蔽电感 10MH的漏感以及在再生高频放大检波电路中的应用
  3. 智能车百度赛道培训第一弹-基础篇
  4. Tenda路由器设置
  5. 新车模、新舵机、新体验
  6. 基于STC8G1K08信标信号板设计
  7. css通配选择符用什么表示,css的选择符
  8. matlab 两列数据相乘,在EXCEL中,两列完全相同的数据,求和结果不一样??单元格两列相乘的公式...
  9. restore还原不同名称的数据库_SQL Server2005还原数据库攻略
  10. petalinux2020.1使用注意