|
ArcIMS9.0的安装与部署(IIS5.0+J2SDK1.4.2.06+ Servlet5.0)
一、安装需求
1 硬件需求
(请参考ShowArticle.asp?ArticleID=14)
2 软件需求
本安装方案所测试的操作系统为Windows 2000 Advanced Server Sp4,ESRI公司声称可以支持的操作系统有:Microsoft Windows NT-Intel 4.0 sp6a,Windows 2000,Windows XP或Windows Server 2003。
本方案所使用的Web服务器为IIS5.0。你可以在Windows 2000 Advanced Server安装光盘里面找到。
本方案所采用的Servlet引擎为ServletExec_ISAPI_50。你可以在Arcims安装光盘的ServletExec目录下找到安装程序。
本方案采用的J2SE JRE和JDK均为1.4.2.06。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下载。
二、安装步骤
有了以上的准备,现在就让我们一起来进行ArcIMS9.0的安装吧。安装总的分为以下五步:
Ø 安装J2SE JDK1.4.2.06。
Ø 安装IIS5.0。
Ø 安装ServletExec_ISAPI_50。
Ø安装ArcIMS 9.0。
1 安装J2SE JDK1.4.2.06
J2SE JDK1.4.2.06的安装很简单,只需要按提示安装即可。如果你已经比较熟悉JDK的安装过程,则可以跳过此步进入IIS5.0的安装。
第一步 执行已经下载的j2sdk-1_4_2_06-windows-i586-p.exe程序。
第二步 稍等片刻,会弹出JDK协议对话。在此选择I accept the terms in the license agreement,接受此协议,并单击Next进行下一步。

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

安装程序默认安装到c:\j2sdk1.4.2_06,你也可以通过Change按钮改变安装目录;在本次安装中,我们C盘的空间足够,因为我们采用默认安装。单击Next进入下一步。
第四步 系统安装进程。在此过程中,系统开始复制并注册文件。

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

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

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

2 安装IIS5.0
在安装之前请将Windows 2000 Advanced Server的安装光盘放进光驱。
第一步 进入控制面板,点击运行添加删除程序,则弹出如下对话框,点击对话框左侧面板的“添加/删除Windows组件”,进入Windows 组件向导,勾选Internet 信息服务(IIS),点击下一步进入IIS5.0的安装。

第二步 点击对话框左侧面板的“添加/删除Windows组件”,进入Windows 组件向导

第三步 勾选Internet 信息服务(IIS),点击下一步进入IIS5.0的安装进程

第四步 经过几分钟的时间安装进程自动完成IIS的安装。

第五步 测试IIS是否安装成功。打开IE,在地址栏里输入http://localhost,如果出现如图的画面,则IIS安装成功。

3 安装ServletExec_ISAPI_50
注意:如果系统已经安装过Servlet引擎,请先卸载,并且要删除所有的安装文件,否则目前版本安装无法成功。
第一步 运行ARCIMS安装盘ServletExec目录下的ServletExec_ISAPI_50.exe安装程序。安装程序开始引导我们进入安装向导。

在这里安装程序告诉我们在安装程序继续之前必须停止IIS相关的服务(FTP,HTTP SSL,SMTP等),这里我们允许安装程序自动停止这些服务,点击“是”按钮进入下一步的安装。
第二步 安装程序可能提示你手动停止某些服务,如下图:

系统提示停止IIS Admin服务失败,请手动停止。我在安装的时候发现,实际上安装程序已经自动停止了该服务,出现该提示可能是在判断的时候该服务还未停止,既然服务成功停止了,我们就不管他了。
第三步 跳过安装欢迎页面,点击下一步继续。
第四步 安装协议对话,点击“YES”按钮进入下一步的安装。
第五步 安装目录选择对话框,点击Browse按钮更改安装目录,并点击下一步继续安装。

第六步 设置ServletExec_ISAPI的管理用户名和密码,并点击NEXT继续。(一定要记住此用户名和密码,后面的配置当中要用到)

第七步 选择IIS匿名访问的默认用户,一般不需要更改,点击NEXT继续。

第八步 安装完成,点击Finish完成安装。

第九步 安装后的重要配置。
(1) NTFS目录权限配置。如果Servet ISAPI安装目录所在的盘的分区格式为NTFS,进行权限配置,否则跳过此步配置。
找到ServletExec ISAPI目录,进入文件夹属性,打开安全选项卡,如果用户列表里面没有IIS_机器名这个用户,则点击添加按钮。

在选择用户名或组对话框中找到IIS_你的机器名这个用户,双击加入下方的列表,确定添加。
在用户名列表中选择刚刚添加的用户,在权限列表中指定该用户的读和写的权限,点击应用使设置生效,确定完成配置。

2) 配置ServetEXEC_ISAPI.dll文件。
该文件所在的目录必须映射成IIS的一个虚拟目录,并且具有执行的权限。这步非常重要,安装程序已经自动配置好,无需手动设置。
(3) 设置JRE环境变量
为了使用SUN的JAI库,在这里必须设置PATH环境变量。
点击开始> 设置 >控制面板 >双击系统 >点击高级选项卡 >点击环境变量 ,在系统变量列表中点击PATH,进入编辑并在尾部加入下面的值:
<drive>:\bin
对此次安装该值应该为:C:\j2sdk1.4.2_06\jre\bin,要使环境变量生效,必须重新启动计算机。
第十步 测试ServletEXEC_ISAPI是安装成功。点击开始菜单=》程序=》New Atlanta=》ServletExec 5.0 ISAPI=》ServletExec Admin,浏览器中出现输入用户名和密码的画面,输入用户名和密码,点击login登录,如果可以进入管理页面,则表明安装成功了。

4 安装ARCIMS9.0
请参考ShowArticle.asp?ArticleID=185 部署ARCIMS9.0
请参考ShowArticle.asp?ArticleID=19
|