gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
阅读:4172回复:9

ARCIMS 配置安装指南[包括APACHE,IIS,tomcat等]

楼主#
更多 发布于:2006-01-07 10:49
<P>帖子为转载内容,希望大家踊跃纠正错误</P>
<P>arcims+apache+tomcat</P>
<P><br>一、需要软件如下:<br>&#8226; Windows 操作系统<br>&#8226; Java 2 SDK, Standard Edition 1.4.2 ,<br>下载地址:http://java.sun.com/products/archive/j2se/1.4.2/index.html <br>&#8226; Apache Web server version 2.0.52 <br>下载地址;http://java.sun.com/products/archive/j2se/1.4.2/index.html <br>&#8226; Apache Tomcat 5.0.27 <br>下载地址; http://archive.apache.org/dist/jakarta/tomcat-5/archive/v5.0.27/bin/ <br>&#8226; Mod_JK2<br>http://downloads.esri.com/support/TechArticles/IMS/Tomcat5027_Apache2048_IMS9_win.zip <br>&#8226; ArcIMS9<br>&#8226; ArcIMS9汉化<br><br>二、安装步骤<br>1、安装J2SDK1.4.2 <br>首先要删除其他版本的JDK/JRE, arcims9不支持不支持J2SE JRE 1.3.1_03,1.3.1_04,1.4.0_01和1.4.0_03,也不完全支持1.5,我已经试过,可能导致ie环境下无法访问manage模块。<br>安装J2SDK1.4.2安装目录为C:\j2sdk,其余等待自动安装即可<br>2、安装Apache<br>执行apache_2.0.52-win32-x86-no_ssl.msi安装,不要管各种英文说明,选择同意和next,在 Network Domain、Server Name和Email Address中随便输入几个名字,在下面的两个单选项中,选择 for All Users, on port 80, as a Service—Recommended安装配置,单击Next进行下一步<br>选择C:\Apache2,直至安装成功。<br>在已经启动Apache服务的情况下,在Internet浏览器中输入http://localhost并回车,能看到apache界面,证明Apache已经安装成功。 <br>3、安装Tomcat 5.0.27 <br>双击可执行文件,在windows环境下要选中全部的组件,next后将tomcat安装在C:\tomcat目录下,其他是计算机的默认选项,下面最为关键的一步就是选择Java Runtime Environment(JRE),注意选中C:\Program Files\Java\ j2re1.4.2目录,直至安装结束。<br>4、设置变量<br>安装完成后要J2SDK (注意不是JRE)安装路径设置JAVA_HOME,在 “我的电脑”上点右键,在弹出的快捷菜单中选择“属性”,在弹出的“系统属性”对话框中选择“高级”标签。然后点击“环境变量”按钮,弹出“环境变量”对话框。在此对话框中,点击“新建”按钮,在“编辑系统变量”对话框中,输入变量名为JAVA_HOME,变量值为C:\j2sdk,不是JRE。<br>同样的方法设置另一个环境变量CATALINA_HOME ,变量值为Tomcat 的安装路经C:\Tomcat,确定。<br>“环境变量”对话框中找到Path变量,单击“编辑”在路经最后面增加;%JAVA_HOME%\bin,确定结束<br>5、安装JK2模块<br>(1)mod_jk2.so<br>这是保证Apache和Tomcat成功运行的关键一步,需要从ESRI网站下载JK2模块文件 Tomcat5027_Apache2048_IMS9_win.zip,并将它解压到本地硬盘中。从解压文件夹中将mod_jk2.so拷贝到 Apache安装目录的modules目录下(C:\ Apache2\modules)。<br>用文本编辑工具打开Apache安装目录下的conf 子目录下的httpd.conf文件,在#LoadModule ssl_module modules/mod_ssl.so语句下面增加以下语句: LoadModule jk2_module modules/mod_jk2.so ,这就使mod_jk2在Apache中运行,从而保证Web服务与Servlet引擎相互协同。<br>(2)workers2.properties<br>将workers2.properties或者workers2.properties.sample文件拷贝到Apache安装目录的conf子目录下,并重命名为workers2.properties(即去掉.sample扩展名)。<br>下一步找到Win200x_XP_IMS90_Tomcat5027.reg文件,为计算机增加注册信息,在注册前先用Notepad 修改注册文件,保证注册文件中Tomcat和Apache路经与自己安装的路经一致。<br>(3)若想使Apache默认支持中文编码,定位到# DefaultLanguage nl,在其后增加以下语句:DefaultLanguage zh- CN,并将AddDefaultCharset ISO-8859-1注释,(前面加#号)。找到 'DirectoryIndex index.html,在后面增加default.htm后变成<br>DirectoryIndex index.html index.html.var default.htm default.html<br>重新启动Apache,Tomcat,完成配置。<br>6、安装Arcims<br>安装Arcims很简单,根据需要选择所需要的组件,也可以保留默认选择,单击Next进行下一步,直至安装完成。<br>下一步就是通过ArcIMS Post-Installtion配置ArcIMS运行环境,这样能省去手工配置的麻烦,建议使用该程序,不过在安装前要保证 Apache和Tomcat正常运行。首先需要准备好授权文件arcims9.ecp ,选中第三项 I have received an authorization file from ESRI and am now ready to finish the Registration processs” 项,点击下一步继续安装。<br>设置Website和Output目录,Website目录用来存贮ArcIMS地图服务的Web页面,Output是 ArcIMS服务的软件目录,利用默认的目录C:\Arcims,下一步继续,在System Domain\User name中输入系统管理员用户名和密码,在下面选择Web服务器和Servlet引擎组合时选择“Apache 2.0.4X with Tomcat 4.1.XX (mod_jk2)”项(不管Tomcat的版本),并分别选择Apache安装目录C:\Apache和Tomcat安装目录C:\Tomcat,点击确定后等待几分钟,计算机自动完成ArcIMS的配置,如果失败重新进行Post-Installtion,完成后用Diagnostics程序检查 Arcims是否运行。<br>程序成功运行后会出现三个可执行文件,在“控制面板”,“管理工具”,“服务”中选中ArcIMS Application Server 9.0,右击,选择属性,在“登录””标签中选择“本地系统帐户”重新启动计算机即可。<br>7、汉化Arcims<br>为保证软件能完全支持中文功能,防止客户端用户出现中文乱码,十分有必要将arcims进行汉化。首先从ESRI中文网站下载Arcims9的汉化文件,主要汉化以下5个模块:<br>Manager的汉化<br>将frame.htm和managerResource.js(manager.zip文件解压后,manager目录中)拷贝至\Manager \Manager目录下 覆盖原来的文件<br>(2)Viewer的汉化 <br>对Viewer的汉化可以通过修改模版文件来完成,Designer通过模版文件创建各类站点。 三个模版文件分别为:<br>     html.jar - HTML Viewer 模版<br>     javacustom.jar - Java Custom Viewer 模版<br>     javanoncustom.jar - Java Standard 模版<br>他们位于C:\ArcGIS\ArcIMS\Manager\Designer\templates目录下 ,只要将下载的View文件中的html.jar、javacustom.jar、javanoncustom.jar文件拷贝至相应目录下。 <br>(3)MetadataExplorer的汉化 <br>下载的metadataexplorer汉化程序为zip文件包,汉化时直接解开metadataexplorer.zip,替换用户机器上的metadataexplorer文件就可以了。 <br>(4)Esriadmin汉化<br>安装这个汉化文件时,将esriadmin.rar解压,覆盖原来位于C:\ArcGIS\ArcIMS\Manager\Designer\templates目录下的esriadmin程序就可以了,<br>(5)管理工具应用程序和ArcExplore的汉化 <br>管理工具应用程序包括ArcIMS Administrator, ArcIMS Author, 和 ArcIMS Designer,文件位于C:\ Program Files\Java\j2re1.4.2\lib\ext,将下载的arcims_resadmin.jar、 arcims_resaej.jar、arcims_resauthor.jar、arcims_resdesigner.jar、 esri_mo10res.jar拷贝至相应目录覆盖原来的文件。 <br>此外还要将C:\Program Files\Java\j2re1.4.2 \lib目录下的font.properties文件删除,再将font.properties.zh,(或者 font.properties.zh_GB18030)复制为font.properties。 <br></P>
[此贴子已经被作者于2006-1-7 10:49:53编辑过]
喜欢0 评分0
GIS麦田守望者,期待与您交流。
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
1楼#
发布于:2006-01-07 10:50
<P>arcims9+iis+j2sdk1.4.2+tomcat4.129+win2000</P>

<br><BR>
<P>arcims9+iis+j2sdk1.4.2+tomcat4.129+win2000</P>
<P>1.安装J2SDK 1.4.2(http://java.sun.com/products/archive/j2se/1.4.2/index.html)<BR>2.安装 IIS Web server (如果以前没装)<BR>3 安装 Tomcat 4.1.29(http://apache.mirrors.hoobly.com/jakarta/tomcat-4/v4.1.29/bin/)<BR>注意安装的时候,选择目录时候填写 c:\Tomcat4129<BR>设置环境变量JAVA_HOME :<drive>:\j2sdk1.4.2<BR>           CATALINA_HOME :<drive>:\Tomcat4129<BR> Path中添加;%JAVA_HOME%\bin <BR>4。配置tomcat <BR>  下载配置文件Tomcat4129_IIS_IMS9_win.zip (</P>
<P>http://downloads.esri.com/support/techArticles/IMS/tomcat4129_Windows/Tomcat4129_IIS_IMS</P>
<P>9_win.zip)。<BR>  在tomcat目录的bin目录下新建 win32目录,把刚才下载文件中的isapi_redirector.dll 拷贝到该目录下<BR>编辑刚才下载文件中的 'worker.properties,用记事本打开确保以下两行正确指向您的安装目录<BR>worker.tomcat_home=<drive>:\Tomcat4129<BR>worker.java_home=<drive>:\j2sdk1.4.2<BR>如果不同修改它保存。</P>
<P>把worker.properties和worker.properties拷贝到<drive>:\Tomcat4129\conf </P>
<P>修改tomcat conf目录下的 WEB.XML 文件 找到<BR><!-- The mapping for the invoker servlet --><BR><!--<BR><servlet-mapping><BR>    <servlet-name>invoker</servlet-name><BR>    <url-pattern>/servlet/*</url-pattern><BR></servlet-mapping><BR>--><BR>去掉'<!--' and '-->' 最后应该是:<BR><!-- The mapping for the invoker servlet --></P>
<P><servlet-mapping><BR>    <servlet-name>invoker</servlet-name><BR>    <url-pattern>/servlet/*</url-pattern><BR></servlet-mapping><BR>保存</P>
<P>5配置注册表</P>
<P>(据官方介绍 这一步可能会导致风险WARNING: The instructions below include </P>
<P>making changes to essential parts of your operating system. It is recommended that you </P>
<P>backup your operating system and files, including the registry, before proceeding. </P>
<P>Consult with a qualified computer systems professional, if necessary. </P>
<P>ESRI cannot guarantee results from incorrect modifications while following these </P>
<P>instructions. Therefore, use caution and proceed at your own risk. )</P>
<P><BR>双击 Win200x_XP_IMS90_Tomcat4129.reg(在Tomcat4129_IIS_IMS9_win.zip中) 确定。<BR>打开iis创建虚礼目录,在别名中填Jakarta,目录为<drive>:\Tomcat4129\bin\win32确定。<BR>复选ISAPI applications or CGI这一项。<BR>右键 默认web站点 选择属性\ISAPI筛选器\添加  在筛选器名称中填写 Jakarta,可执行文件为</P>
<P><drive>:\Tomcat4129\bin\win32\isapi_redirector.dll。<BR>确定。<BR>Stop and Start IIS。<BR>回到ISAPI筛选器确保 在Jakarta左有一个绿色向上的箭头。</P>
<P>在iis中 右键Jakarta 选择属性。<BR>选择目录安全性,选择 编辑,去掉 集成windows验证 前的复选.<BR>确定。</P>
<P>6,启动tomcat ,在浏览器中输入</P>
<P>/examples/servlet/HelloWorldExample">http://<your_machine_name>/examples/servlet/HelloWorldExample<BR>页面显示 "Hello World" ,</P>
<P>终于大功告成!</P>
<P>7安装arcims ,<BR>在ArcIMS Post Installation 选择configure ArcIMS 9.0 with IIS and Tomcat4.xx。<BR>在Servlet Engine Directory 输入 <drive>:\Tomcat4129 。<BR>next。。。<BR>成功!!!!!<BR> Restart IIS and Tomcat </P>
<P>8。诊断arcims是否成功(一般是成功的)<BR>选择 开始 >程序 > ArcGIS > ArcIMS > ArcIMS Diagnostics. <BR>test1 和test 2 的结果是:<BR>IMS v9.0.0 <BR>Build_Number=871.1714 <BR>Version=9.0.0 <BR>Test successful </P>
<P>Version=9.0 <BR>Build_Number=871.1957 <BR>Test successful </P>

<P>参考<a href="http://support.esri.com/index.cfm?fa=knowledgebase.techArticles.articleShow;d=26148" target="_blank" >http://support.esri.com/index.cfm?fa=knowledgebase.techArticles.articleShow;d=26148</A></P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
2楼#
发布于:2006-01-07 10:51
<P>Apache+Resin+ArcIMS的配置</P>
<H4 0cm 0cm 0pt; LAYOUT-GRID-MODE: char"><FONT color=#000080>一.所使用软件的各种版本如下:
<br></FONT></H4>
<H5 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">     Apache    2
<p></H5>
<H5 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">     Resin     2
<p></H5>
<H5 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">     ArcIMS   4.01
<p></H5>
<H5 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">     JDK      1.40</H5>
<P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char"><FONT size=3>
<p></FONT>
<p>
<P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char"><FONT size=3><FONT color=#000080><STRONG>二.安装步骤
<p></STRONG></FONT></FONT>
<p>
<P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">    <FONT size=2>A</FONT><FONT size=2>.安装JDK并设置ClassPath与Path路径其分别为。(在系统环境变量中进行设置)
<p></FONT>
<p>
<P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char"><FONT size=2>    ClassPath=D:\jsdk\LIB\dt.JAR;D:\jsdk\LIB\TOOLS.JAR;D:\jsdk\BIN;.;
<p></FONT>
<p>
<P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char"><FONT size=2>    Path=D:\jsdk\;D:\jsdk\bin;</FONT></P>
<P 0cm 0cm 0pt; LAYOUT-GRID-MODE: char">
<P><FONT size=2></FONT></P>
<p>
<P 0cm 0cm 0pt 21pt; LAYOUT-GRID-MODE: char"><FONT size=2>B.安装Apache,编辑conf中的配置文件http.conf,修改端口号与DocumentRoot为合适的配置。</FONT></P>
<P 0cm 0cm 0pt 21pt; LAYOUT-GRID-MODE: char">
<P><FONT size=2></FONT></P>
<p>
<P 0cm 0cm 0pt 21pt; LAYOUT-GRID-MODE: char"><FONT size=2>C.安装Resin,编辑conf中的配置文件resin.conf,修改端口号与<doc-dir>doc</doc-dir>中的doc为合适的路径(改路径应当与Apache中的DocumentRoot的路径相匹配)。</FONT></P>
<P 0cm 0cm 0pt 21pt; LAYOUT-GRID-MODE: char">
<P><FONT size=2></FONT></P>
<p>
<P 0cm 0cm 0pt 21pt; LAYOUT-GRID-MODE: char"><FONT size=2>D.在Apache的配置文件中最下端加入:(此部分用于Apache与Resin连接并建立Servlet)
<p></FONT>
<p>
<P 0cm 0cm 0pt 21pt; LAYOUT-GRID-MODE: char"><FONT size=2># Resin</FONT><FONT size=2>的结合配置部分:</FONT><BR><FONT size=2>LoadModule caucho_module "D:/resin-<CHSDATE w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899">2.1.9</CHSDATE>/libexec/apache-2.0/mod_caucho.dll"<BR>#</FONT><FONT size=2>上面的路径改成你自己的路径</FONT><BR><FONT size=2><IfModule mod_caucho.c><BR>CauchoHost localhost 6802<BR>AddHandler caucho-request jsp<BR><Location /servlet/*><BR>SetHandler caucho-request<BR></Location><BR></IfModule></FONT></P>
<P 0cm 0cm 0pt 21pt; LAYOUT-GRID-MODE: char">
<P><FONT size=2></FONT></P>
<p>
<P 0cm 0cm 0pt 21pt; LAYOUT-GRID-MODE: char"><FONT size=2>E.安装ArcIMS,安装完毕后在Post Installation中选择Apache,servlet选择other(在随后的面板中选择Resin的安装路径)。如果不使用该方法那必须将<ArcIMS Installation Directory>\ArcIMS\Connectors\Servlet中的内容拷贝到Resin的安装根目录下。(这部分可参阅ArcIMS的安装手册)。将<ArcIMS Installation Directory>\ArcIMS\Common\ApacheAlias.txt的内容拷贝到Apache的配置文件的Alias/icons/“<drive>:/Program Files/Apache Group/Apache/icons/”下。启动Apache和Resin即可。</FONT></P>
<P 0cm 0cm 0pt 21pt; LAYOUT-GRID-MODE: char"><FONT size=2>
<p></FONT>
<p>
<P 0cm 0cm 0pt 21pt; LAYOUT-GRID-MODE: char"><FONT size=2>F.如果需要使用ArcIMS的Manager那就必须将<ArcIMS Installation Directory>\ArcIMS\Administrator中的esriadmin文件夹拷贝到Resin所制定的放置JSP的文件夹中。
<p></FONT>
<p>
<P><BR> </P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15951
  • QQ
  • 铜币25345枚
  • 威望15368点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
3楼#
发布于:2006-01-07 10:55
<P>ArcIMS4.0 for windows IIS + ServletsExec安装全记录</P>
<P>http://dev.csdn.net/article/24/24901.shtm</P>
GIS麦田守望者,期待与您交流。
举报 回复(0) 喜欢(0)     评分
ydli
路人甲
路人甲
  • 注册日期2005-06-10
  • 发帖数33
  • QQ
  • 铜币220枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2006-01-15 15:01
<FONT color=#ff0000>“<FONT color=#1111ee>下面最为关键的一步就是选择Java Runtime Environment(JRE),注意选中C:\Program Files\Java\ j2re1.4.2目录</FONT>”这样安装好象<STRONG>JSP就无法运行了</STRONG></FONT>
举报 回复(0) 喜欢(0)     评分
gzstyxb
路人甲
路人甲
  • 注册日期2004-09-22
  • 发帖数358
  • QQ
  • 铜币1045枚
  • 威望0点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2006-02-08 18:03
<P>安装这个玩意,最痛苦了,不过强烈建议阅读ESRI网站上的安装说明。</P>
<P><a href="http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow;d=25867" target="_blank" >http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow;d=25867</A></P>
由爱故生忧, 由爱故生怖. 若离于爱者, 无忧亦无怖.
举报 回复(0) 喜欢(0)     评分
chenchenxiaoxin
路人甲
路人甲
  • 注册日期2004-01-12
  • 发帖数32
  • QQ
  • 铜币172枚
  • 威望0点
  • 贡献值0点
  • 银元0个
6楼#
发布于:2006-02-10 18:19
确实是痛苦的过程
举报 回复(0) 喜欢(0)     评分
xxx1030
路人甲
路人甲
  • 注册日期2006-02-15
  • 发帖数47
  • QQ
  • 铜币273枚
  • 威望0点
  • 贡献值0点
  • 银元0个
7楼#
发布于:2006-02-22 11:10
<P>2楼的高手,翻译的不错,但有点笔误:“<FONT color=#e61a1a>把worker.properties和worker.properties拷贝到<drive>:\Tomcat4129\conf</FONT> ”,应该是COPY 'worker.properties' 和 'uriworkermap.properties'。</P>
<P>我能进入成功页面,而且到主页面能看到“祝贺”之类的,只是服务器要写端口才能连(<a href="http://loacalhost:8080/" target="_blank" >http://loacalhost:8080/</A>),不知道为什么? 请教高手</P>
[此贴子已经被作者于2006-2-22 11:23:52编辑过]
举报 回复(0) 喜欢(0)     评分
xxx1030
路人甲
路人甲
  • 注册日期2006-02-15
  • 发帖数47
  • QQ
  • 铜币273枚
  • 威望0点
  • 贡献值0点
  • 银元0个
8楼#
发布于:2006-02-26 17:55
今天终于把地图显示出来了,搞了几天,后来细细查看网站上的文档,原来要下载一个安装版的TOMCAT,注册的时候还要改路径呢,NND,反正改完,就可以显示旧金山的地图了,呵呵
举报 回复(0) 喜欢(0)     评分
电光火石
路人甲
路人甲
  • 注册日期2004-09-03
  • 发帖数70
  • QQ
  • 铜币366枚
  • 威望0点
  • 贡献值0点
  • 银元0个
9楼#
发布于:2006-03-12 03:00
谢谢了
举报 回复(0) 喜欢(0)     评分
游客

返回顶部