安裝環境介紹:
Windows2000
Apache2.0.48
resin2.1.6
1、安裝jdk1.4
jdk最新的版本為jdk1.4.2,可以到http://java.sun.com上下載。安裝后添加windows2000環境變量JAVA_HOME:右鍵點擊“我的電腦”,選擇屬性à高級à環境變量à系統變量à新建,變量名JAVA_HOME,變量值為JDK安裝目錄。
2、安裝resin2.1.6
在http://e.pku.edu.cn上搜索resin,就能搜到resin2.1.6壓縮包或更高版本的resin,對于本教程只要下載resin2.1.6即可(注意要下載windows下的版本,一般為zip或rar壓縮包)。
將壓縮包解壓到一個文件夾,這個文件夾下的resin2.1.6即為resin安裝目錄,當然也可以把resin2.1.6文件夾放到其他地方作為resin的安裝目錄。在安裝目錄\bin下有三個文件httpd.exe、resin.dll、setup.exe。可以用安裝目錄\httpd.exe–install命令將resin注冊為windows服務。
運行安裝目錄\httpd.exe或在注冊服務后在windows2000服務中啟動resinwebserver。在ie瀏覽器的地址欄中敲入:http://localhost:8080/index.xtp,回車將會出現resin的缺省主頁(其實是resin的使用文檔),這表示resin已經安裝成功。選擇ReferenceGuide,在Installation:GettingStarted下點擊WindowsApache,可以看到這就是windows下Apache+resin的教程,英文還可以的話將這個教程看一遍在后面會用到。
3、安裝Apache2.0.48。
從http://www.apache.org上下載apache_2.0.48-win32-x86-no_ssl.msi,在windows2000下可以直接雙擊運行安裝,如果在Win98下,還需要安裝一個升級軟件才能執行.msi安裝文件。
安裝過程很簡單,只要按照提示一步一步進行即可,建議選擇將Apache安裝為windows服務,也可以在安裝結束后用安裝目錄\bin\apache.exe–kinstall命令將apache注冊為windows服務。安裝完成后可以進行測試。
運行apache安裝目錄\Apache\bin\Apache.exe或者在注冊服務后在windows服務中啟動Apache2。在ie瀏覽器中輸入:http://localhost,將會看到提示Apache安裝成功的頁面。
現在根據上一步中Apache+resin的教程提示用文本編輯器打開apache安裝目錄\Apache\conf\httpd.conf,在文件的末尾加上類似下面的內容:
LoadModulecaucho_moduleD:\career\resin-2.1.6\libexec\apache-2.0\mod_caucho.dll
#Note,AddModulenotneededforApache2.0
#AddModulemod_caucho.c
<IfModulemod_caucho.c>
CauchoConfigFileD:\career\resin-2.1.6\conf\resin.conf
<Location/caucho-status>
SetHandlercaucho-status
</Location>
</IfModule>
別忘了如果你使用的是Apache2,必須把第三行注釋掉,#號為注釋符,在你的resin安裝目錄下搜索mod_caucho.dll和resin.conf用它們的路徑替換上面的兩個路徑。
4、最后重啟Apache和resin,注意要先啟動Apache。在ie中輸入http://localhost/index.xtp,這時你會發現顯示的頁面就是resin的缺省主頁,只是由于路徑不對,圖片無法顯示。
5、到此為止,windows2000+Apache+resin配置完畢。實際上只要上面提到得按照resin的使用說明就可以完成配置。