ASP程式在SUN伺服器上相容執行的方案

2021-04-01 10:18:06 字數 2558 閱讀 1326

一、

問題描述

在sun solaris

伺服器上執行著乙個

apache

的http server

。為了在遷移前一版本的

asp**到

jsp**的過程中平滑過渡,需要在

apache

伺服器上執行

asp。

二、實現原理

在sun solaris

伺服器所在的內網中搭建乙個

windows

平台的iis

伺服器。使用

apache

的proxy reverse

即反向**功能,將對

apache

伺服器的

asp請求**到內網的

iis伺服器上,這樣就完成了在

apache

伺服器上相容執行

asp程式的方案。

三、實現方案

出於方便性的考慮,測試方案在

windows

平台下搭建

apache

伺服器,並**到內網的

iis伺服器。

1.安裝

apache

apache2

版本:apache

,按照嚮導安裝到

c:/program files/apache group/apache2

。將預設埠設定為

8080

以便不與本機的

iis衝突。

若apache

服務沒有啟動,進入命令列方式,進入

c:/program files/apache group/apache2/bin

目錄,輸入

apache –k install

命令安裝

apache

服務,再輸入

apache –k start

命令執行

apache

服務。開啟瀏覽器,在位址列輸入

如果看到

apache

的歡迎畫面,說明

apache

服務已成功安裝。

2.配置

apache

用文字編輯器開啟

在檔案最後新增以下內容。

說明:proxypass /asp/ http://127.0.0.1:80/

當中的/asp/

為要**到內網的

asp請求所在的虛擬目錄,即訪問

apache

伺服器上的

/asp/

目錄下的請求都將被**到內網的

iis伺服器。

/asp/

後面的http://127.0.0.1:80/

為內網的

iis伺服器所在的

url,這裡暫時寫成本機。

3.測試**結果

進入命令列方式,進入

c:/program files/apache group/apache2/bin

目錄,輸入

apache –k stop

命令停止

apache

服務,再輸入

apache –k start

命令重啟

apache

服務。開啟瀏覽器,在位址列輸入

如果看到

apache

的歡迎畫面,說明

apache

服務還在正常執行。

在位址列輸入

如果看到的內容和

的內容相同,那麼恭喜你,任務已經完成了。

在Apache伺服器上安裝asp支援

不知道各位有沒有遇到過這樣的情況。我為了除錯php程式,在機子上安裝了apache伺服器,但同時又要除錯asp程式,只好也把iis給裝上。這樣除錯程式的時候,一會要啟動iis,一會又要啟動apache,感覺好麻煩。有人說你可以把php整合的iis裡。但那樣畢竟對php有一定的限制,而且我比較喜歡ap...

如何防止ASP木馬在伺服器上執行

如果您的伺服器正在受asp木馬的困擾,那麼希望這篇文章能幫您解決您所面臨的問題。目前比較流行的asp木馬主要通過三種技術來進行對伺服器的相關操作。一 使用filesystemobject元件 filesystemobject可以對檔案進行常規操作 可以通過修改登錄檔,將此元件改名,來防止此類木馬的危...

如何防止ASP木馬在伺服器上執行

如果您的伺服器正在受 asp木馬的困擾,那麼希望這篇文章能幫您解決您所面臨的問題。目前比較流行的asp木馬主要通過三種技術來進行對伺服器的相關操作。一 使用filesystemobject元件 filesystemobject可以對檔案進行常規操作 可以通過修改登錄檔 將此元件改名,來防止此類木馬的...