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 上安裝完成!