這裡簡單介紹如何直接透過PHP 內建 web server,預覽網站的方式
但是還是建議透過 apache, nginx…等 web server 比較好
PHP 啟用內建 web server 使用方式:
直接啟動
> php -S localhost:8000
PHP 7.2.3 Development Server started at Sat Mar 31 08:39:18 2018
Listening on http://localhost:8010
Document root is C:\site
Press Ctrl-C to quit.
從指定的根目錄啟動
> php -S localhost:8000 -t public/
PHP 7.2.3 Development Server started at Sat Mar 31 08:39:47 2018
Listening on http://localhost:8010
Document root is C:\site\public
Press Ctrl-C to quit.
從指定的檔案啟動
> php -S localhost:8010 router.php
PHP 7.2.3 Development Server started at Sat Mar 31 08:37:18 2018
Listening on http://localhost:8010
Document root is C:\site
Press Ctrl-C to quit.
開通外部訪問
這裡比較特別的是,可以透過 0.0.0.0 的方式,自動綁定到系統可被訪問的IP
> php -S 0.0.0.0:8000