• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • linux上使用ASP

    發表于:2007-05-25來源:作者:點擊數: 標簽:
    最近作了一下linux支持asp的實驗。大部分質料是從google上搜的!!貼出來與大家一起學習。 一、iASP軟件環境要求 iASP軟件是用JAVA程序語言編制而成的,需要JDK1.1.X或以上版本的支持,因而需要服務器系統上預先安裝JDK1.1.X或以 上版本。linux平臺下的JDK1.1.

    最近作了一下linux 支持asp的實驗。大部分質料是從google上搜的!!貼出來與大家一起學習。
    一、iASP軟件環境要求

    iASP軟件是用JAVA程序語言編制而成的,需要JDK1.1.X或以上版本的支持,因而需要服務器系統上預先安裝JDK1.1.X或以
    上版本。linux平臺下的JDK1.1.X可以在http://xfer.nitric.com/pub/java-lin...dows9X/NT平臺的
    JDK1.1.X的下載地址為ftp://202.103.111.173/Download/DEVE...win32-x86.exe。


    二、iASP安裝程序支持的系統平臺和服務器軟件


    iASP軟件是用JAVA程序語言編制而成的,原則上可運行在所有JAVA平臺上。
    iASP可自動配置服務器軟件,使之能使用iASP解釋引擎解釋ASP頁面;iASP可以使用Halcycon軟件公司開發的iASP Servlet
    接口與服務器進行連接和通信,也可以使用其它Servlet接口與服務器進行連接和通信。下面是Halcycon軟件公司的工程技
    術人員已證實支持較好的系統平臺和服務器軟件的列表。

    (一)Sun Solaris Sparc系統平臺
    1、Apache服務器軟件

    iASP可對Apache服務器軟件的1.3.0、1.3.1、1.3.2、1.3.3、1.3.4、1.3.6六個版本進行自動配置使之使用iASP解釋引擎
    解釋ASP頁面;并通過iASP中的Servlet接口與之連接和通信。
    2、Netscape Fast Track(FT)和Enterprise Server(EP)服務器軟件
    iASP可對FT3.0.X、EP3.5.X、EP3.6.X進行自動配置使之使用iASP解釋引擎解釋ASP頁面;并通過iASP中的Servlet接口與之
    連接和通信。

    3、Sun Web Server2.1服務器軟件
    iASP可對Sun Web Server2.1服務器軟件進行自動配置使之使用iASP解釋引擎解釋ASP頁面;
         并通過服務器軟件的Servlet接口與之連接和通信。

    4、Zeus服務器軟件
    iASP可對Zeus服務器軟件進行自動配置使之使用iASP解釋引擎解釋ASP頁面;并通過Zeus和
         Apache JServ Servlet接口與之連接和通信。

    (二)Sun Solaris Intel系統平臺
    1、Apache服務器軟件
    iASP可對Apache服務器軟件的1.3.0、1.3.1、1.3.2、1.3.3、1.3.4、1.3.6六個版本進行自
         動配置使之使用iASP解釋引擎解釋ASP頁面;并通過iASP中的Servlet接口與之連接和通信。
    2、Sun Web Server2.1服務器軟件
    iASP可對Sun Web Server2.1服務器軟件進行自動配置使之使用iASP解釋引擎解釋ASP頁面;
         并通過服務器軟件的Servlet接口與之連接和通信。
    3、Zeus服務器軟件
    iASP可對Zeus服務器軟件進行自動配置使之使用iASP解釋引擎解釋ASP頁面;并通過Zeus和
         Apache JServ Servlet接口與之連接和通信。

    (三)Novell Netware系統平臺
    Netscape Fast Track(FT)和Enterprise Server(EP)服務器軟件
    iASP可對FT3.0.X、EP3.5.X進行自動配置使之使用iASP解釋引擎解釋ASP頁面;并通過Novell
        Servlet Gateway接口與之連接和通信。

    (四)SCO Unixware系統平臺
    1、Apache服務器軟件
    iASP可對Apache服務器軟件的1.3.0、1.3.1、1.3.2、1.3.3、1.3.4、1.3.6六個版本進行自
         動配置使之使用iASP解釋引擎解釋ASP頁面;并通過iASP中的Servlet接口與之連接和通信。
    2、Netscape Fast Track(FT)和Enterprise Server(EP)服務器軟件
    iASP可對FT2.0.X進行自動配置使之使用iASP解釋引擎解釋ASP頁面;并通過iASP中的Servlet
         接口與之連接和通信。

    (五)linux Intel系統平臺

    1、Apache服務器軟件
    iASP可對Apache服務器軟件的1.3.0、1.3.1、1.3.2、1.3.3、1.3.4、1.3.6六個版本進行自
         動配置使之使用iASP解釋引擎解釋ASP頁面;并通過iASP中的Servlet接口與之連接和通信。
    2、Zeus服務器軟件
    iASP可對Zeus服務器軟件進行自動配置使之使用iASP解釋引擎解釋ASP頁面;并通過Zeus和
         Apache JServ Servlet接口與之連接和通信。

    (六)Windows9X/NT系統平臺
    1、Apache服務器軟件
    iASP可對Apache服務器軟件的1.3.0、1.3.1、1.3.2、1.3.3、1.3.4、1.3.6六個版本進行自
         動配置使之使用iASP解釋引擎解釋ASP頁面;并通過iASP中的Servlet接口與之連接和通信。
    2、Netscape Fast Track(FT)和Enterprise Server(EP)服務器軟件
    iASP可對FT3.0.X、EP3.0.X、EP3.6.X進行自動配置使之使用iASP解釋引擎解釋ASP頁面;并
         通過iASP中的Servlet接口與之連接和通信。
    3、Internet Information Server服務器軟件
    iASP可對Internet Information Server服務器軟件進行自動配置使之使用iASP解釋引擎解釋
         ASP頁面;并通過iASP中的Servlet接口與之連接和通信。
    4、Lotus Domino服務器軟件
    iASP可對Lotus Domino服務器軟件進行自動配置使之使用iASP解釋引擎解釋ASP頁面;并通過
         Lotus Domino服務器軟件自有的Servlet接口與之連接和通信。
    5、Java Web Server服務器軟件
    iASP可對Java Web Server服務器軟件進行自動配置使之使用iASP解釋引擎解釋ASP頁面;并通
         過Java Web Server服務器軟件自有的Servlet接口與之連接和通信。

    (七)HPUX系統平臺
    Zeus服務器軟件
    iASP可對Zeus服務器軟件進行自動配置使之使用iASP解釋引擎解釋ASP頁面;并通過Zeus和
         Apache JServ Servlet接口與之連接和通信。

    (八)SGI系統平臺
    Zeus服務器軟件
    iASP可對Zeus服務器軟件進行自動配置使之使用iASP解釋引擎解釋ASP頁面;并通過Zeus和
         Apache JServ Servlet接口與之連接和通信。

    三、用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服務器軟件的發行版本,
    位于光盤的xteampack目錄下,文件名稱為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:inetpubwwwroot),頁面的主題為“It Worked”,表明Apache已能正常工作,可以進行
    iASP的配置工作了。

    (二)、安裝JDK1.1.X
    iASP的運行要依賴JDK1.1.X或以上版本,要求系統中必須安裝JDK。
    1、確定C運行庫的類型
    Liunx/Unix版本的JDK一般有libc5和glibc兩個版本,以適應不同Liunx/Unix系統中的C運行
    庫版本。用命令“ls -l /lib/libc.so.*”可以列出C運行庫文件,若“*”處的字符為“5”
    則表示C運行庫類型為libc5,為“6”則表示C運行庫類型為glibc。筆者所用的RedHat linux
    5.1的C運行庫類型為glibc。
    2、安裝JDK1.1.X
    筆者在http://xfer.nitric.com/pub/java-lin...姹荊?⒔?涓拿?/a>
        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...姹鏡膇ASP,并改
      名為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服務器進行配置,配置過程在下面討論,選
      擇“N”結束安裝。此時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服務器軟件??梢杂萌魏畏绞疥P閉Apache 1.3.3服務器軟件。
    2、配置iASP
          iASP配置向導程序可為Apache服務器軟件、Netscape Enterprise服務器軟件、Internet
    Information Service服務器軟件進行自動配置,而Zeus、Sun Web Server服務器軟件則不需要配置。
    在/usr/local/iasp下,運行./connector.sh啟動iASP配置向導程序。選擇“Y”開始配置;
    選擇服務器軟件及版本號(8:Apache 1.3.3)、Apache配置文件httpd.conf所在目錄
    (/etc/httpd/conf),其它可保持不變(按回車鍵采用默認設置)。在提示是否進行另一個服務器的配置時,選擇
    “N”,完成配置。

    (五)、測試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>
    </head>

    <body>
    <%
    Response.Write "
    <h1>Congradulations!
    Instant ASP has worked for you!</h1>"
    %>
    </body>
    </html>
      至此,Apache 1.3.3服務器軟件已經可以用iASP解釋引擎解釋和執行ASP頁面了。
      

     jeffreyli 回復于:2005-05-11 16:44:36
    樓主能不能的把這幾個文件給共享一下,謝謝!
    期盼。
    或給個鏈接。 :em02:

     dato 回復于:2005-05-11 18:04:33
    在windows用sun one asp
    但是linux下,麻煩。相關的數據庫支持還是得在windows系統,再用中間件。

     peng 回復于:2005-05-11 18:51:40
    能支持mssql嗎?
    不如不能,我覺得就沒有必要折騰了。。

    現在的asp,都是用aclearcase/" target="_blank" >ccess或者mssql數據庫。只有全面的解決方案,才是硬道理。。

    單一的解決,我覺得意義真的不大。。

     wmeng 回復于:2005-05-12 00:20:42
    是??!

    表示同意

     jeffreyli 回復于:2005-05-12 09:08:17
    請問一下peng 兄,我想做一個linux下的web服務器,是不是最好用php,數據庫用mysql呢?

    我想用asp不知你有沒有好的方案。如果不行,只能用php.
    我看了一些提供空間服務的網站公司,只是unix型服務器都是只支持php和mysql數據庫。

    win型服務器有asp/php/jsp   數據庫就是access、mysql等。

    先謝謝了!請指點一下。

     peng 回復于:2005-05-12 09:52:44
    jefferyli你好:

    用什么系統,取決你用什么開發語言。

    如果你決定用asp,當然建議你用windows的操作系統。而且,不要在win2k上用php、jsp和mysql。

    如果你用php和jsp,建議還是用unix或者linux了,數據庫mysql、oracle。

    各個操作系統對開發出來的產品都有兼容性問題。

    如果你是一般的網站,我覺得asp在win2k上跑足夠了。

    當然,如果你asp、php都一樣精通,推薦linux上的php,畢竟系統免費,法律上還是比較干凈的。。

    不過現在在中國,實際情況都差不多。

    所謂的速度和安全性都是相對的,什么都要根據自己的情況來定。。

     zouzhi 回復于:2005-05-13 09:26:12
    怎么IASP的那個包下載不了啊
    各位老大
    請提供一個準確的地址好嗎?

     jeffreyli 回復于:2005-05-13 11:29:02
    謝謝peng兄!

     linux9.0_snmp 回復于:2005-05-14 19:54:27
    現在的apache2.0是不是可以支持ASP頁面啊
    我的服務器上我把ASP的論壇放上去可以顯示頁面呀

     jeffreyli 回復于:2005-05-15 13:54:08
    [quote:b48ad664af="linux9.0_snmp"]現在的apache2.0是不是可以支持ASP頁面啊
    我的服務器上我把ASP的論壇放上去可以顯示頁面呀[/quote:b48ad664af]


    應該不支持吧。XD用的是什么系統呢?

     自由的豬 回復于:2005-05-15 21:44:24
    不建議在LINUX下使用asp,除了效率低下,需要修改部分代碼外,就是無論是iasp,sun one asp等連接access ,mssql,都需要占用一臺單獨的windows服務器通過第三方中間件連接,所以,在linux下使用asp沒有意義.既然使用linux做服務器就要發揮linux的優勢,而不是發展他的劣勢.

     flash520 回復于:2005-07-07 14:33:36
    有道理,頂

     zouzhi 回復于:2005-07-13 10:01:03
    對。下載的那幾個包 
    iasp那個包下載不到。
    那位兄弟有。請提供一下呀!
    發到我的信箱好嗎?
    1116zhi@163.com

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>