Windows環境開發PHP5網頁應用,若資料庫搭配MySQL,則有許多All-in-one的整合安裝程式可用,例如XAMPP、AppServ等。開發階段需要的Apache+PHP5+MySQL+phpMyAdmin等,都可以一次搞定,省去個別下載、安裝及設定的困擾。
但如果選用PostgreSQL資料庫,是否也有這樣方便的整合安裝程式呢?
當然也可以拿XAMPP、AppServ來加裝PostgreSQL,但BitNami WAPPStack已經幫我們把一切搞定了,它整合以下開發PHP5+PostgreSQL的基本需求軟體。
- Apache 2.2.14
- PostgreSQL 8.4.4
- PHP 5.2.14
- PHPPgAdmin 4.2.2
雖然只要一個安裝程式就能搞定,但我們如果希望它能更方便一點,其實可以自己打包成可攜式的綠色軟體。我們只要將它安裝至特定的路徑,例如 C:\WAPP ,再把整個資料夾打包,就可以放在隨身碟帶著走,需要用它的時候再解到相同位置。
但是少了安裝程式的執行過程,有些動作就必須自己寫批次檔代替,WAPPStack自動設定的服務名稱有wappstackApache、wappstackPostgreSQL兩個。以下的批次檔需要放在WAPP資料夾下,可以幫我們處理掉安裝、移除、啟動及停止服務。
install services
serviceinstall.bat INSTALL
uninstall services
serviceinstall.bat REMOVE
startup services
net start wappstackApache
net start wappstackPostgreSQL
shutdown services
net stop wappstackApache
net stop wappstackPostgreSQL
沒有留言:
張貼留言