文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>如何安装ArcIMS 9.1 on Windows Server 2003

如何安装ArcIMS 9.1 on Windows Server 2003

时间:2007-08-18  来源:iceglacier

软件要求:

ArcIMS 9.1

Windows IIS 6.0

ServletExec API 5.0

Java SDK1.4.2 or Java JRE 1.4.2

Windows Server 2003(SP1)

软件下载:

在arcIMS9.1的安装盘上,自带了ServletExec软件和Java JRE运行环境。分别在安装目录的ServletExec文件夹下和support\JRE文件夹下,ArcIMS自带的JRE是1.4.0版本如果需要得到最新的JRE,连接网址下载。要得到最新的ServletExec软件,连接网址 ServletExec ISAPI 4.0 下载

安装前准备:

1.  软件要求 确定操作系统版本和ArcIMS版本和ServletExec版本,以及Java SDK or JRE 1.4.0版本。的支持。参照帮助文件或者ESRI公司的网站。

2.  选择决定本机器卸载旧版本还是继续升级以及能否升级与兼容。

开始安装软件

1. 安装IIS

检查windows Internet Information Service是否已经安装,如果没有安装的话,首先安装IIS。Windows Server 2003 默认安装,是不安装 IIS 6 的,需要另外安装。Microsoft Internet 信息服务 (IIS) 是与 Windows Server 2003 集成的 Web 服务。

安装方法:

(1). 单击开始,指向控制面板,然后单击“添加或删除程序”。

“添加或删除程序”工具就会启动。

(2). 单击添加/删除 Windows 组件。

显示“Windows 组件向导”。

(3). 在Windows 组件列表中,单击Web 应用程序服务器。

(4). 单击详细信息,然后单击Internet 信息服务 (IIS)。

(5). 单击详细信息 ,以查看 IIS 可选组件列表。

(6). 选择您要安装的可选组件。默认情况下,下列组件是选中的:

--- 公用文件

--- FrontPage 2002 Server Extentions

--- Internet 信息服务管理单元

--- Internet 信息服务管理器

--- NNTP 服务

--- SMTP 服务

--- World Wide Web 服务

(7). 单击“World Wide Web 服务”,然后单击详细信息 ,以查看 IIS 可选子组件(如 Active Server Pages 组件和“远程管理 (HTML) 工具”)的列表。选择您要安装的可选子组件。默认情况下,下列组件是选中的:

--- World Wide Web 服务

(8). 单击确定 ,直到返回“Windows 组件向导”。

(9). 单击下一步,然后完成“Windows 组件向导”。

进行测试。

测试IIS方法:

在浏览器中输入;http://localhost/localstart.asp.弹出两个关于IIS版本和帮助的窗口。 表明你成功安装IIS,否则可以卸载重装。IIS出错的概率很小,一般都能成功。

2. 安装Java JRE 1.4.2。在盘中的support\JRE文件夹下,运行j2re-1_4_2_06-windows-i586-p.exe就可以安装成功。

3. 安装ServletExec ISAPI 5.0

运行ServletExec文件夹下的ServletExec_ISAPI_50.exe。注意:在安装Servlet Exec5.0后,需要重新启动Internet信息服务才可以使用ServletExec。此外,arcIMS不同的版本对于Servlet Exec的版本是有要求的,具体的对应请参考ServletExec FAQ for ESRI ArcIMS。

重启IIS方法:点击开始-设置-控制面板,点击管理工具,点击服务,在弹出的对话框中选择IIS Admin Service,点击工具条重新启动按钮,重新启动IIS信息服务,同时连带的服务也将重新启动,确定即可。重新启动IIS后,Servlet可以使用。

测试安装是否成功。

测试ServletExec方法:在浏览器中输入;http://localhost/servlet/TestServlet。注意“T”和“S”要大写。弹出网页如下:

TestServlet Output

Here is the request information:

Method

GET

URI

/servlet/TestServlet

Protocol

HTTP/1.1

Servlet Path

/servlet/TestServlet

Path Info

null

Path Translated

null

Query String

null

Scheme

http

Content Length

-1

Content Type

null

Char Encoding

null

Server Name

localhost

Server Port

80

Remote Addr

127.0.0.1

Remote User

null

Auth Type

null

Here are the request headers:

CONNECTION

Keep-Alive

ACCEPT

image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */*

ACCEPT-ENCODING

gzip, deflate

ACCEPT-LANGUAGE

zh-cn

HOST

localhost

USER-AGENT

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)

There are no request parameters.

Here are the request attributes:

com.newatlanta.server.port

80

Here is information from the Servlet Context:

Servlet API Major Version

2

Servlet API Minor Version

4

Mime Type for *.hqx Files

null

Root Document Directory

D:\web\

Server Info

Microsoft IIS ServletExec/5.0

 4 开始安装arcIMS 9.1,安装过程比较简单,一路next.。需要说明的是最后arcIMS完成后ArcIMS post Installation的执行,这个软件是用来配置arcIMS的。

(1)运行arcIMS post installation,出现如下界面,选择配置arcIMS类型,这里我们选择典型。

点击下一步,选择网站的输出目录,一般我们安装默认即可,如果却是需要使用其他目录,可以在这里方便的更改或者,在以后手动更改。

点击下一步,设置arcIMS工作目录,服务器名和使用的协议(Protocol)。接受缺省设置,点击下一步。

设置arcIMS配置信息。

点击下一步,输入window系统管理员密码。

下一步,选择当前的SDE服务。

点击下一步,进入web server-servlet引擎配置对话框。选择使用的web server,这里我们选择Microsoft IIS,点击下一步。

选择使用的Servlet引擎,我们选择Servlet Exec 5.0,为其找到引擎的安装目录。然后点击下一步,post会自动为arcIMS配置Servlet Exec信息。执行这一步,可以看到在ServletExec安装目录\servlets\下面,多出了如下一些文件:

      com directory

      Esrimap_prop

      ServletConnector_Res.properties

      ServletConnector_Res_en_US.properties files

      WMSEsrimap_prop

注:也可以使用手工将这些文件拷贝到servlets目录。

 点击下一步,进入选择使用的java运行环境所在目录。Post程序会根据注册表信息自动探测java安装位置,如果目录正确,直接点击下一步,完成Post安装向导。 点击完成,完成arcIMS Post Installation。系统弹出信息,提示安装全部完成。

(2)然后,我们手动完成剩余工作。

创建ArcIMS工作目录,在此目录下创建axl,website and output三个目录。Axl目录用来存放已经建立的地图,比如我们下面建立的test新地图,将存放在此文件夹下,名字为test.axl;website目录是用来存放地图服务的,以文件夹的形式,我们下面的test地图服务,建立完成后将在这个目录下面建立一个名字为test的子文件夹,在这个文件夹下面是有arcIMS author生成的静态html网页文件,以后我们使用http://loacalhost/website/test可以直接访问到这个地图服务;output目录使用来存放输出文件的(主要是图片文件)。

在IIS信息服务中添加三个虚拟文件夹,mananger,website和output。其中manager对应于arcIMS安装位置下manager文件夹;website和output虚拟文件夹对应于上面ArcIMS工作目录下的同名文件夹。

将文件如下列出的项拷贝到Servlet安装目录\servlets\下面:

      com directory

    Esrimap_prop

    ServletConnector_Res.properties

    ServletConnector_Res_en_US.properties files

    WMSEsrimap_prop

注册arcIMS使用的端口号5353和connector的端口号5300

5. 设置Servlet Exec文件夹属性。

 找到Servlet Exec 安装目录下ServletExec ISAPI目录,点击右键,在弹出的属性窗口中选择安全标签,使用添加按钮,将用户IUSR_ORADB(这里ORADB是我的主机名字,根据你的主机设置自己的用户IUSR_yourcomputername),选择IUSR_ ORADB帐号,设置权限,将写入权限勾选,使此用户具有写入权限。

设置好以后,我们就可以使用http://localhost/servlet/admin 进入ServletExec配置Servlet了。

注意:如果没有进行此步设置,服务器将返回一个访问拒绝的信息给浏览器。

6.  配置Servlet Exec。使用http://localhost/servlet/admin进入Servlet Admin,在右侧的目录中选择classpath,在左侧的Java VM ClassPath中添加如下两项。每添加一项后,点击Submit进行提交。

  C:\Program Files\New Atlanta\ServletExec ISAPI\servlets\jaxp.jar

  C:\Program Files\New Atlanta\ServletExec ISAPI\servlets\parser.jar

完成后,退出Servlet Exec Admin。然后重新启动IIS,启动方法参考3。

7. 测试arcIMS安装是否成功。arcIMS自己有一个Diagnostics工具,在arcIMS程序菜单下。点击Diagnostics tool,进入诊断工具网页。添好主机名和端口号,默认为80(此处为操作系统默认端口号。)

 1) 点击1,测试arcIMS Servlet Connector。如果成功,在弹出的新窗中显示如下所示信息

 The result for Test 1 should be:
IMS v9.1.0
Build_Number=1084.1931
Version=9.1.0
Test successful
2) 点击2,测试arcIMS Appliaction Server信息。如果成功,在弹出的新窗口中显示如下信息。

The result for Test 2 should be:
Version=9.1.0
Build_Number=1084.2174
Test successful

8. 到此,安装和配置就全部进行完成。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载