PHP 內建伺服器
PHP 5.4+附帶內建開發伺服器。它可用於執行應用程式,而無需安裝生產 HTTP 伺服器,如 nginx 或 Apache。內建伺服器僅用於開發和測試目的。
它可以使用 -S 標誌啟動:
php -S <host/ip>:<port>
用法示例
- 建立一個包含以下內容的 
index.php檔案: 
<?php
echo "Hello World from built-in PHP server";
- 
從命令列執行命令
php -S localhost:8080。不包括http://。這將使用你作為文件根目錄的當前目錄啟動偵聽埠 8080 的 Web 伺服器。 - 
開啟瀏覽器並導航到
http://localhost:8080。你應該看到你的Hello World頁面。 
組態
要覆蓋預設文件根目錄(即當前目錄),請使用 -t 標誌:
php -S <host/ip>:<port> -t <directory>
例如,如果專案中有 public/目錄,則可以使用 php -S localhost:8080 -t public/從該目錄提供專案。
日誌
每次從開發伺服器發出請求時,都會將如下所示的日誌條目寫入命令列。
[Mon Aug 15 18:20:19 2016] ::1:52455 [200]: /