2010年2月4日 星期四

在Wamp Server上安裝Perl

在windows xp上安裝apache服務有很多種套件可以使用,而我是使用Wamp Server
感覺還不錯用,而且有親切的中文介面(其實是英文笨蛋一個),需要的可以至官網下載
下載位置:www.wampserver.com
安裝的步驟網路上已有許多教學文章,這裡就不再贅述了‧

接下來直接進入主題:在Wamp Server上安裝Perl
因為最近碰到perl寫的服務,看了很久還是不是很懂,它的語法實在是太簡潔了
真不知道是該說原創者太厲害還是太懶惰(其實是自己沒慧根..Orz)
於是就想說能不能找個地方來測試一下,之前Jim大就曾經提供一個套件,安裝了之後就可以在xp上執行,於是就下定決心來安裝一下
下載位置:www.activestate.com
其實官網還有其他東西,有興趣的人可以參考一下
安裝的步驟很簡單,就是下一步下一步,最後一個步驟要花一些時間,耐心等候一下
安裝的目錄預設在c:\perl,在安裝過程中可以自行修改
不過我想Perl是可以當作網頁來執行的,於是就想說能不能結合Wamp在local端執行
剛好網路上有一位不認識的大大有寫設定過程,不過是英文的所以花了一些時間拜讀
這裡我就用親切的中文來說明唄~喜歡看英文的朋友還是可以去看
原文網址:http://www.chromicdesign.com/2009/05/setting-up-perl-for-wampp.html

Step1:
這裡就是安裝Wamp Server,所以不再說明啦!!
Step2:
下載安裝ActivePerl,請往上看^^"
Step3:
從這裡開始很重要,因為要編輯apache的httpd.conf。不會使用右下角系統列的朋友可以從C:\wamp\bin\apache\apache2.x\conf進入‧
1.打開httpd.conf,找到“”往下幾行會找到一行的描述是:Options Indexes FollowSymLinks,我們在後面加入Includes ExecCGI,看起來會變成 2.開啟CGI script,找到“AddHandler cgi-script .cgi”,預設是註解掉的,把#刪除,並再下面加上一行“AddHandler cgi-script .pl” 3.找到“DirectoryIndex index.php index.php3 index.html index.htm“,並在後面加上“index.cgi and index.pl” 做完上面這三項之後,你的apache已經可以跑Perl了
Step4:
你可能需要透過Perl使用Mysql,如果需要的話,你要下載驅動程式來安裝‧
1.開啟command,切換到c:\perl\bin,然後輸入“ppm repo add uwinnipeg”按下Enter,系統會自動下載驅動程式
2.下載完成後,輸入“ppm install DBD-mysql”來安裝驅動程式

做完上面三個步驟,就可以在command和web上執行Perl囉~