如何在WINDOWS ME/98上以APACHE安裝PERL(轉)

- 中國WEB開發者網絡 (http://www.webasp.net)
-- 技術教程 (http://www.webasp.net/article/)
--- 如何在WINDOWS ME/98上以APACHE安裝PERL(轉) (http://www.webasp.net/article/8/7761.htm)
-- 作者:未知
-- 發佈日期: 2003-09-13
如何在WINDOWS ME/98上以APACHE安裝PERL
1.安裝APACHE服務器
  首先你需要下載一個APACHE服務器的安裝程序。可以在奧索網下載最新版本。下面以Apache 1.3.19為例講述如何安裝。
  如果你下載的是apache_1.3.19-win32-src-r2v那麼你還需下載windows-installer也即InstMsi(奧索網也有)
  A.首先運行InstMsi
   雙擊InstMsi即可
  B.安裝Apache
   雙擊apache_1.3.19-win32-src-r2v。注意,安裝目錄最好放在c:\APACHE,而不要放在默認的Program FilesAPACHE下。這對設置路徑會更方便一些。
  C.設置參數
   進入APACHE的CONF目錄下,以文本方式打開HTTPD.CONF文件。
   查找ServerName,把前面的#去掉,後面改為你的主機名(一般用localhost)。當然有的版本已經設置好了,那麼你就不要動了。(提醒一下,你不要拉著下拉條一條一條地去找這條指令,你可以打開"搜索"中的"查找"去查找ServerName,這樣會節省很多時間。)
   查找 #ScriptAlias /cgi-bin/ "C:/Apache/cgi-bin/",把前面的 # 號去掉。
   查找 AddHandler cgi-script .cgi ,在後面加上一個空格和 .pl。
   查找 <Directory "C:/Apache/cgi-bin">,下面有一句 AllowOverride, 把後面的參數去掉,改為 All。
   保存即可。

2.安裝Perl解釋器
  Perl是逐條解釋型語言,在本地計算機調試時需要安裝Perl的解釋器。
  還需要下載ActivePerl-5.6.0.616MSwin32-x86-multi-thread(奧索網有最新版本)。然後雙擊。為了方便,可以不用安裝在默認目錄C:PERL,而選擇C:USR目錄下。
   
  至此,你已經成功安裝了PERL。

  當然在上述的步驟中,也可以1、2對調,這都是無關緊要的事。

3.下面可以測試一下是否安裝成功
  用文本編輯器輸入以下內容:
  #!/usr/bin/perl
   print "Content-type:text/html\n\n";
   print "歡迎來到Perl世界!";
   exit;
   
  然後保存(注意,如果你是用寫字板的話,在保存時應先把保存類型設為"所有文件(*.*),然後再設文件名,以.cgi為擴展名,如test.cgi)將此文件放在Apache\Apache\CGI-BIN 目錄下。
  運行Web服務器,"開始"->"Apache httpd server"->"Start appache in Concle"或者雙擊C:\Apache\Apache\Apache.exe.會出去兩個MS-Dos的框,其中一個會自動關閉。這說明你的Web服務器已經開始運行了。
  打開瀏覽器(如IE),輸入http://localhost/cgi-bin/test.cgi,如果在瀏覽器上出現了"歡迎去到Perl世界 ,則說明你的Perl環境已經設置成功了。  

webasp.net