無聊包了個 Apache + PHP + phpMyAdmin for Windows (更新 0.2.3)

最近桌機和筆電升了 Windows 10,開發 PHP 的環境都要重裝有點累,過去我一向不喜歡 XAMPP 這類的,通常我都自己上官網抓最新版相關軟體來裝,所以我自己簡單的包了一下,以後重裝就不會這麼累了,這個我就取名叫 phpdevserver,沒有把 MySQL 包進去,因為不好包,而且我喜歡自己安裝 MariaDB,並且規劃放置於不同路徑,所以就沒包進來了。

phpdevserver 大致的狀況列出來,有興趣的可以到我的 github 自己下載。

PHP Dev Server 集成了 Apache 2.4 , PHP 5.5.X/5.6.X , phpMyAdmin , win-Bash , 提供開發 PHP 所需的環境

PHP 本身會設定為 FASTCGI 的方式運作穩定性高。這個套件目前支援以下功能

  • PHP 5.5.x , PHP 5.6.x 可以很簡單切換
  • 所有集成的套件皆沒有重新編譯過,保證純淨
  • 沒有安裝檔,可以放到任何目錄使用然後執行一次 auto-config.bat 就可以完成所有設定
  • Xdebug enabled , 預設支援 Netbeans IDE
  • zend-opcache enabled in Apache mode , disabled in CLI mode
  • PHP 在 apache mode 和 cli mode 有切開不同的 module 載入
  • php_imagick 模組及轉檔命令檔(可執行 %MAGICK_HOME%\convert.exe)

本套件沒有包進 MySQL,一方面是難包,一方面 MySQL 或 MariaDB 自己下載來安裝就很簡單了,而且更可彈性規劃資料目錄及使用特殊功能

2015-09-26 發佈 0.2.0 : 大幅修改目錄結構,增加 imagick 模組,請重新安裝,以後應該可以無痛升級了

本套件網址 : https://github.com/pigochu/phpdevserver

4 則評論在 無聊包了個 Apache + PHP + phpMyAdmin for Windows (更新 0.2.3).

  1. 感謝大大的分享!!!

    另外想請問我執行auto-config.bat 出現下面這個
    httpd: Syntax error on line 522 of C:/phpdevserver-master/Apache24/conf/httpd.conf: Could not open configuration file C:/phpdevserver-master/Apache24/conf/extra/httpd-ahssl.conf:\xa8t\xb2\xce\xa7\xe4\xa4\xa3\xa8\xec\xab\xfc\xa9w\xaa\xba\xc0\xc9\xae\xd7\xa1C
    右下方也沒出現東西呢 請問是哪裡沒設定到呢??
    我還沒安裝MYSQL 是要先安裝SQL嗎?還是?

發佈留言