- Login
帳號:
密碼:
ASP MENU
線上教學
   ASP 教學
VB.NET 教學
JSP 教學
JAVA 教學
完整 ASP 教學
程式下載
   ASP 程式下載
提供 ASP 程式
程式量身訂做
   收費標準
填寫需求表
討論交流專區
   程式討論區
電腦資訊交流
工作機會
   社會人就職情報
汎亞人力銀行
大台中人力銀行
大高雄人力銀行
相關連結
   ASP 虛擬空間
ASP 相關網站
聯絡我們
   意見信箱
加入會員程式討論區線上購物回首頁
ASP 教學
讓ASP應用系統成為跨平台的應用系統(2)
三、用iASP構建ASP應用系統環境

假設系統中已經正常安裝和配置了TCP/IP等網絡協議。

下面以RedHat Linux 5.1和Apache 1.3.3服務器軟件為例,討論如何安裝和配置iASP,以建立一個

ASP開發和應用環境。

(一)、安裝Apache 1.3.3服務器軟件

1、卸載Apache 1.2.6服務器軟件

如果當前使用的是RedHat Linux 5.1自帶的Apache服務器軟件,則其版本號為1.2.6-4(用

命令httpd -v可以查看Apache服務器軟件的版本號),不在iASP自動配置程序支持的服務器範

圍之內,因而需要將其卸載,以便重新安裝Apache 1.3.X服務器軟件。

在“控制面板”的Package Management(包管理)中打開Network(網絡)中的Daemons(

服務程序),選擇“apache1.2.6-4”,單擊Uninstall(卸載)可將其卸載。

2、安裝Apache 1.3.3服務器軟件

       如果手頭沒有Apache 1.3.X服務器軟件,可以到http://apache.nextpath.com/dist/

apache_1.3.6.tar.gz下載一個。

筆者手頭有一個Xteam Linux 1.0的光盤,其中有Apache 1.3.3服務器軟件的發行版本,

位於光盤的\xteam\pack目錄下,文件名稱為apache-1.3.3-1.i386.rpm。用命令

rpm -i /mnt/cdrom/xteam/pack/apache-1.3.3-1.i386.rpm可完成安裝。

3、啟動Apache 1.3.3服務器軟件

可以用命令httpd來啟動Apache 1.3.3服務器軟件。啟動Apache 1.3.3服務器軟件後可以

用Netscape Communicator瀏覽器以http://YourComputerName的方式如http://localhost來

訪問Apache 1.3.3服務器軟件提供的WWW服務。默認的頁面為index.html,通常位於“/home/

httpd/html”目錄中(該目錄是Apache的WEB發佈目錄,相當於IIS或PWS系統中的

c:\inetpub\wwwroot),頁面的主題為“It Worked”,表明Apache已能正常工作,可以進行

iASP的配置工作了。

(二)、安裝JDK1.1.X

iASP的運行要依賴JDK1.1.X或以上版本,要求系統中必須安裝JDK。

1、確定?運行庫的類型

Liunx/Unix版本的JDK一般有libc5和glibc兩個版本,以適應不同Liunx/Unix系統中的C運行

庫版本。用命令“ls -l /lib/libc.so.*”可以列出?運行庫文件,若“*”處的字符為“5”

則表示?運行庫類型為libc5,為“6”則表示?運行庫類型為glibc。筆者所用的RedHat Linux

5.1的?運行庫類型為glibc。

2、安裝JDK1.1.X

筆者在http://xfer.nitric.com/pub/java-linux/處下載JDK1.1.7的glibc版本,並將其改名

    jdk117.gz。將jdk117.gz復制到/usr/local目錄下,進入/usr/local目錄,用“tar -xvzf

    jdk117.gz”命令將文件解壓即完成JDK1.1.7的安裝,安裝目錄為/usr/local/jdk117_v1a。

(三)、安裝iASP

筆者在http://www.halcyonsoft.com/asp/iasp_fcs.tar.gz處下載了Linux/Unix版本的iASP,並改

  名為iasp_lnx.gz,並復制到/usr/local。

用命令“tar -xvzf iasp_lnx.gz”將文件解壓,可產生install.sh和iasp.tar兩個文件。進入

  /usr/local目錄,運行./install.sh,按照安裝程序提示完成iASP的安裝。

    在安裝過程中,需要指定JDK的BIN目錄(/usr/local/jdk117_v1a/bin)和iASP安裝目錄

(/usr/local)。在安裝過程完成後,會選擇是否開始對Web服務器進行配置,配置過程在下面討論,選

  擇“?”結束安裝。此時iASP被安裝在目錄/usr/local/iasp下,有五個文件的作用值得注意。

connector.sh:啟動iASP自動配置向導 start-server.sh:啟動iASP代理服務器

stop-server.sh:關閉iASP代理服務器 start-admin.sh :啟動iASP遠程管理服務器

    stop-admin.sh :關閉iASP遠程管理服務器

(四)、配置iASP

1、關閉Web服務器

      在進行iASP配置前,應首先關閉Web服務器軟件。可以用任何方式關閉Apache 1.3.3服務器軟件。

2、配置iASP

      iASP配置向導程序可為Apache服務器軟件、Netscape Enterprise服務器軟件、Internet

Information Service服務器軟件進行自動配置,而Zeus、Sun Web Server服務器軟件則不需要配置。

在/usr/local/iasp下,運行./connector.sh啟動iASP配置向導程序。選擇“?”開始配置;

選擇服務器軟件及版本號(8:Apache 1.3.3)、Apache配置文件httpd.conf所在目錄

(/etc/httpd/conf),其它可保持不變(按回車鍵採用默認設置)。在提示是否進行另一個服務器的配置時,選擇“?”,完成配置。

(五)、測試iASP

1、啟動iASP服務器

    iASP服務器是一個Connector Proxy代理服務器軟件,用於與服務器軟件進行通信。

進入XWindows,打開一個nxterm窗口,在目錄/usr/local/iasp下運行./start-server.sh,

    啟動iASP Connector Proxy代理服務器程序。

2、測試iASP

    啟動Apache 1.3.3服務器軟件。將一個ASP頁面文件拷到Apache頁面發佈目錄“/home/httpd/

html”目錄中,並用Netscape Communicator瀏覽器進行訪問,如可用“http://localhost/

test.asp”訪問ASP文件test.asp,其內容如下:

< html>

< head>

< title>Test iASP< /title>< /p>

< /head>

< body>

< %

Response.Write "< BR>< h1>Congradulations!< BR>Instant ASP has worked for you!< /h1>"

%>

< /body>

< /html>

  至此,Apache 1.3.3服務器軟件已經可以用iASP解釋引擎解釋和執行ASP頁面了。現在該你來自由發揮聰明才智了。



頂端
本網頁最佳瀏覽模式為:瀏覽器 IE4.0 以上    解析度: 800 x 600
Copyright © 2000-2020 COOLASP All Rights Reserved