Apache + PHP4+Tomcat+ArcIMS安装

软件版本:apache: 1.3.27
PHP: 4.2.3
JDK: 1.3.1.02
JRE: 1.3.0-02
Tomcat: 3.2.3
ArcIMS: 3.1
ZendOptimizer:2.0.2
安装平台:Windows XP/2000

一、 安装apache服务器:
下载地址:
here

1. 运行安装程序,运行至如下界面时:

Network Domain:如果计算机在域中则输入,否则输入任意。如gis
Server Name:输入机器的名或IP地址,如果在本机调试程序,或本机为服务器,则输入本机器名。如:gis3
Administrator’s Email Address:输入一个E-Mail地址,可以是任意。
选中Run as a service for All Users
2. 继续运行,在选择安装路径时改为安装到C:\Apache
建议安装到C:\Apache路径下

3.此后点击Next至安装结束
4.修改配置文件,点击开始-所有程序-Apache HTTP Server-Configure Apache Server-Edit the Apache httpd.conf Configuration File
找到DirectoryIndex index.html
改为DirectoryIndex index.html default.htm后保存退出
打开“服务”管理工具察看是Apache已启动。
5.打开浏览器,在地址栏输入localhost,如果出现如下提示页:

进入index.html.en

可以看到提示Apache安装成功。
二、 安装JDK1.3.1.02
下载地址:
here
运行安装程序,也最好用默认安装目录。如果不安装JDK则安装Tomcat时将检测出。Java 2 SDK 1.3.1_02为必须版本,ArcIMS只支持此版本的JDK。
三、 安装Tomcat
下载地址:
here
1. 将下载的压缩文件解压到c:\tomcat
2.系统变量设置
右击我的电脑-属性-高级-环境变量-新建
输入变量名:JAVA_HOME(注意必须是大写)
变量值为:C:\jdk1.3.1_02

再新建一个系统变量
名为TOMCAT_HOME(注意必须是大写)
变量值为C:\tomcat
3.从以下地址下载文件ApacheModuleJServ.dll.zip:
here
解压后将ApacheModuleJServ.dll复制到C:\Apache\Apache\modules
4.配置tomcat和Apache:
打开“开始”-所有程序-Apache HTTPD Server - Configure Apache Server - Edit the Apache httpd.conf Configuration File

在最后添加一行:
Include c:\tomcat\conf\tomcat-apache.conf
保存退出。
在命令提示符状态下执行c:\tomcat\bin\stratup.bat
不要关闭DOS窗口
然后打开“开始”-所有程序-Apache HTTPD Server-Control Apache Server-Restart

打开浏览器在地址栏输入:
http://localhost/examples/servlet/HelloWorldExample
出现如下页面:

证明tomcat安装成功。
5. 配置tomcat成为windows服务:
下载如下两个文件
http://support.esri.com/downloads/p...t321service.zip
http://support.esri.com/downloads/pub/Tomcatservice.zip
解压后将Tomcat321service.bat和TomcatService.exe两个文件复制到c:\tomcat\bin下
执行Tomcat321service.bat
之后进入控制面板的“添加删除程序”将JDK1.3.1-02的运行环境删除。
安装ArcIMS光盘中所带的JRE1.3.0_02,即不用JDK1.3.1-02的运行环境而用1.3.1-02的运行环境,因为ArcIMS只支持JAVA1.3.0-02的运行环境。重新启动计算机后
在系统的“服务”管理列表中应该可以看到Jakarta已经启动,证明tomcat服务安装成功。
四、安装ArcIMS 3.1
运行安装程序,选项均为默认设置,直到在如下指定servlet

选择Brower,指定到如下的servlet目录
C:\tomcat\webapps\ROOT\WEB-INF\classes
继续

输入系统的密码(指的是你机器当前用户的密码)
输入后继续执行next,最后根据提示重启计算机。
五、运行“开始”-ESRI-ArcIMS 3.1-ArcIMS Diagnostics
点击两个test后如果给出如下的提示
1.
2.
六.配置ArcIMS 3.1
1.用写字板打开C:\WINDOWS\system32\drivers\etc\services文件
在最后添加
esri_conn 5300/tcp #ArcIMS connector port
esri_reg 5353/tcp #ArcIMS registry port
两行后回车保存退出。
2.用写字板打开C:\tomcat\conf下的wrapper.properties文件

wrapper.class_path=$(wrapper.tomcat_home)\classes
wrapper.class_path=$(wrapper.tomcat_home)\lib\jaxp.jar
wrapper.class_path=$(wrapper.tomcat_home)\lib\parser.jar
wrapper.class_path=$(wrapper.tomcat_home)\lib\webserver.jar
wrapper.class_path=$(wrapper.tomcat_home)\lib\servlet.jar
wrapper.class_path=$(wrapper.tomcat_home)\lib\jasper.jar
之后添加如下两行:
wrapper.class_path=$(wrapper.tomcat_home)\webapps\ ROOT\ WEB-INF\classes\jaxp.jar
wrapper.class_path=$(wrapper.tomcat_home)\webapps\ ROOT\ WEB-INF\classes\parser.jar
之后保存退出。
之后-停止tomcat的服务-Apache的服务-启动Apache服务-启动tomcat服务。
3.打开C:\Program Files\ESRI\ArcIMS3.1\Common下的ApacheAlias.txt
拷贝所有的内容后
点击开始-所有程序-Apache HTTP Server-Configure Apache Server-Edit the Apache httpd.conf Configuration File
在Alias /icons/ "C:/Apache/Apache/icons/"下一行添加从ApacheAlias.txt中拷贝的所有内容:如:
Alias /WEBSITE "C:/ArcIMS/WebSite"
Alias /website "C:/ArcIMS/WebSite"
Alias /WebSite "C:/ArcIMS/WebSite"
Alias /Website "C:/ArcIMS/WebSite"
Alias /MANAGER "C:/Program Files/ESRI/ArcIMS3.1/Manager"
Alias /manager "C:/Program Files/ESRI/ArcIMS3.1/Manager"
Alias /Manager "C:/Program Files/ESRI/ArcIMS3.1/Manager"
Alias /Output "C:/ArcIMS/Output"
Alias /output "C:/ArcIMS/Output"
Alias /OUTPUT "C:/ArcIMS/Output"

#Apache 1.3.14 users must add these additional lines. Be sure to update
#the Website pathname for your site.

<Directory "C:/ArcIMS/Website">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>

之后保存退出。
然后打开“开始”-所有程序-Apache HTTPD Server-Control Apache Server-Restart
运行“开始”-ESRI-ArcIMS 3.1-Manager,将会进入ArcIMS的管理页面

至此ArcIMS3.1安装成功。
七、 php4.03的安装配置:
下载地址:http://www.php.net/get_download.php...4.2.3-Win32.zip
将下载后的文件解压到c:\php4
点击开始-所有程序-Apache HTTP Server-Configure Apache Server-Edit the Apache httpd.conf Configuration File
在文件的最后添加如下几行
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php-source .phps
LoadModule php4_module "c:/php4/sapi/php4apache.dll"
在DirectoryIndex index.html下面添加如下几行,使Apache支持更多的文档
DirectoryIndex index.htm
DirectoryIndex index.php
DirectoryIndex index.php3
DirectoryIndex index.php4
把c:\php4目录下的PHP4TS.DLL复制到windows\system(Win2K是system32),还有将PHP.INI-DIST复制到windows,改名为PHP.INI
然后打开“开始”-所有程序-Apache HTTPD Server-Control Apache Server-Restart
用文本编辑器新建一文档为test.php内容为:
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<?
phpinfo()
?>
</body>
</html>
保存后,复制到C:\ArcIMS\Website
在浏览器中输入http://localhost/website/test.php,出现如下页面:

证明php安装成功!
八、 安装php加速程序(可选)
下载地址:
http://idowns.justdn.org/index.php?...wn&id=253&url=0
运行下载的安装程序,根据提示选择安装的web服务器类别

选择Apache,继续

自己选择php的版本

选择php4.2x以上版本

选择php.ini文件所在的目录,之后一路确定、下一步安装即可。

至此Apache 1.3.27+ PHP4.2.3+Tomcat3.2.3+ArcIMS3.1+ZendOptimizer:2.0.2 在windows XP/2000 上安装完成!