Perl是一種非常流行的指令碼語言,用於開發各種各樣的工具。它的一個眾所周知的用途是基於web的CGI(公共閘道器介面)應用程式,它允許Perl指令碼從web伺服器執行。只需稍加配置,就可以在WindowsServer2003系統上配置IIS6,以便透過CGI提供Perl指令碼。
在完成任何IIS安裝之前,必須將Perl二進位制檔案提取到系統中。下載ActiveState Perl分發包(獲取AS zip檔案,而不是安裝程式),並將其解壓縮到伺服器上的資料夾(即“C:Perl”)。我們將對映IIS以使用此目錄中的檔案。
開啟Internet Information Services Manager到Web服務擴充套件,然後選擇新增新擴充套件的選項。
設定以下屬性:
完成後,應用更改。
您應該在Web服務擴充套件列表中看到狀態設定為allowed的新擴充套件。
安裝了服務擴充套件之後,我們必須建立Perl指令碼檔案型別對映。
右鍵單擊“網站”資料夾並轉到“屬性”對話方塊。
在“主目錄”選項卡上,開啟“配置”對話方塊。
要允許IIS執行Perl指令碼檔案(.pl),請新增具有以下屬性的擴充套件對映:
完成後應用更改。
此外,如果將Perl指令碼部署為CGI檔案(.CGI),則還需要為此檔案型別配置擴充套件對映:
完成後應用更改。
對IIS進行所需的配置更改後,從命令提示符執行“iisreset”命令,以確保更改已被推送並處於活動狀態。
此時,iis6應該能夠成功地為Perl指令碼提供服務。
此時,您的伺服器已準備就緒,但為了確保我們可以很容易地透過IIS確認您的Perl設定。在名為“C:Inetpubwwwroot”的目錄中建立兩個文字檔案測試.pl'和'測試.cgi'都包含以下內容:
#!c:perlbinperl.exe
use strict; use CGI; my $test = new CGI;
print $test->header(“text/html”),$test->start_html(“Perl Test”); print $test->h1(“Perl is working!”); print $test->end_html;
最後,瀏覽地址:'http://localhost/test.pl'和'http://localhost/test.cgi'在您的伺服器上,您應該看到一條訊息,說明Perl正在工作。如果頁面載入成功,Perl現在就可以在您的機器上運行了。
一旦在Windows系統上安裝並執行Perl,就可以部署或開發自己的Perl CGI應用程式。
從ActiveState下載ActivePerl(作為Zip包)
...lenium WebDriver。在本文中,我們將簡要介紹Selenium,並提供如何在系統上安裝Selenium WebDriver的詳細指南。 ...
微軟剛剛修補了WindowsXP中的一個遠端程式碼執行漏洞,在退出主流支援五年後進行了一次關鍵的更新。但是,Windows Update不會自動安裝它。您必須手動從Microsoft網站下載並安裝它。 正如Microsoft的安全響應中心所解釋的,此修補...
...我們將在Oracle的VirtualBox上安裝它。 我們之前向您展示瞭如何在以下VMware產品上安裝WHS Vail: 工作站 VMware伺服器 VMware播放器 今天,我們將完成我們的Vail VM系列,並向您展示如何在Oracle的免費VirtualBox上安裝它。 注意:您需要...
...”。 為什麼微軟不讓你使用Windows7和現代CPU 以下是微軟如何解釋其決定: “Windows 7 was designed nearly 10 years ago before any x86/x64 SOCs existed. For Windows 7 to run on any modern silicon, device drivers and firmware need to emulate Windows 7’s expectati*** for inte...
...而有些對每個人都有用。下面是對每個功能的說明,以及如何開啟或關閉它們。 無論您是否啟用了Windows10功能,所有這些功能都會佔用硬碟空間。但你不應該只啟用每一項功能——這可能會導致安全問題和系統性能下降。只啟...
...提供。 問題 超級使用者讀者Meow主席想知道為什麼他的Windows 7系統沒有使用計算機上所有可用的RAM: I have Windows 7 Home Premium (64-bit) installed on my computer and the motherboard is able to handle up to 32 GB of RAM. I recently upgraded my computer to 20 GB of...
Web開發人員使用ASP.NET將要在Windows 8上安裝的是IIS(Internet資訊服務)。windows8和windows10附帶了新版本的IIS版本8,讓我們來看看它的安裝。 注意:Windows 10安裝IIS版本10而不是版本8,原因很明顯。無論哪種方法都是一樣的。 安裝...
...一臺機器上安裝一個作業系統。 下面的文章向您展示瞭如何使用一些更流行的虛擬化軟體程式在Windows和Windows中執行Linux,以及如何在windows7中執行XP模式。我們還將向您展示如何在Windows中建立和使用虛擬硬碟,甚至如何在PC上執...
...建在Windows中,所以工作得非常好。今天我們將向您展示如何安裝它。 注意:這是我們正在進行的IT管理基礎系列教學的一部分,可能不適用於所有人。 安裝hyper-v 透過單擊固定的圖示或使用“開始”選單啟動伺服器管理器。 ...