APM 網頁伺服器?這名字聽起來挺陌生的,不過其實很簡單,就是 apache + PHP + MySQL 這個目前佔有率最高的網頁伺服器組合。
這個可攜版的網頁伺服器,是使用 APM Express 的控制介面,加上我自己調整的伺服器設定,集合了 apache、PHP、MySQL 以及 perl 等功能的泛用型網頁測試框架。
使用這個伺服器的方法非常簡單,只要下載 PortableAPM.7z 並且解壓縮至任一資料夾,然後執行 apmxe.exe 就可以了。
apmxe.exe 控制程式由對岸的 dualface 所開發,雖然程式介面是簡體中文,但是不需要特別的設定,也可以在繁體中文的環境下正確顯示。
本伺服器集合了 PHP 與 Perl 語言以及 MySQL 資料庫,方便網站開發人員進行測試的工作,也可以運行 AWStats 這個有名的伺服器記錄統計程式(需自己另外安裝),而且可以非常簡單的啟動、停止伺服器,可以說是非常方便!
因為本伺服器是為了方便測試而調整出來的版本,所以 MySQL 資料庫的帳號為預設的 root,並且沒有設置密碼。如果有必要的話,請自行更改帳號密碼的設定。
要在這個伺服器上進行測試,只要將想測試的檔案放置到 htdocs 資料夾中,再由瀏覽器開啟本地端的網站,就可以進行測試了喔。相當簡單吧!
最後列舉一下本伺服器使用的各種軟體版本:
- apache 2.0.59 - http://httpd.apache.org/
- Zend Optimizer 3.2.6 - http://www.zend.com/products/zend_optimizer
- PHP 5.2.1 - http://www.php.net/
- ActivePerl 5.8.8.820 - http://www.activestate.com/Products/ActivePerl/
- MySQL 5.0.37 - http://www.mysql.com/
- eAccelerator 0.9.5(預設不啟用)
另外還有幾個測試用的小程式喔!
- http://localhost/phpinfo.php - phpinfo 函式,用來顯示各種伺服器資訊
- http://localhost/iprober.php - iProber 探針,可顯示全中文的伺服器資訊,並且可進行簡單的系統效能以及資料庫連線測試
- http://localhost/cgi-bin/printenv.pl - 顯示 Perl 運行環境的各項參數
資料來源:
無聊人的無聊故事
全站熱搜
留言列表