PHP 內建的 Web Server

PHP 從 5.4 開始內建簡單的 Web Server, 主要用作開發環境測試用途。比起以往要安裝 Apache 及 PHP 簡單方便得多, 但不知道跟用 Apache + PHP 的環境差異有多大。

啟動 PHP Web Server 指令:

php -S localhost:80 -t

執行後便會出現以下信息:


PHP 5.4.0 Development Server started at Thu Jul 21 10:43:28 2011
Listening on localhost:80
Document root is
Press Ctrl-C to quit

上面是指定 php 監聽來自 localhost 的請求, 使用 80 作為埠號, 是文件目錄。要結速可以按 Ctrl-C.

要存取測試的 PHP 檔, 只需在瀏覽器打開 http://localhost/ 即可打開 目錄.


Leave a Reply