標籤:
安裝 PHP
注意一:Laravel 5.0 開始對 PHP 版本的要求是 >=5.4,Laravel 5.1 要求 PHP 版本 >=5.5.9,所以,建議大家盡量安裝 5.5.x 的最新版本,寫此文章時,最新版本是 5.5.27。
注意二:PHP 5.4 是最後一個支援 Windows XP 和 Windows 2003 的版本了,所以,建議大家遠離 XP 吧。參見:http://windows.php.net/
下載並設定 PHP
進入 http://windows.php.net/download/ 下載 PHP 5.5.x 的最新版本。如果你用的是 x64 系統,建議下載支援 x64 的版本。thread safe 和 non thread safe 代表的是是否支援安全執行緒,我們選擇 non thread safe。
將下載的 PHP 安裝包解壓到任意目錄,在此建議解壓到 C 盤根目錄下,最終 PHP 的安裝路徑將是 C:\php 。
將 PHP 的安裝路徑加入 PATH 環境變數。因為我們這次要使用的是 PHP 的命令列工具,所以這個設定很重要。
進入 PHP 安裝目錄(例如 C:\php)。找到 php.ini-development 檔案並複製一份到目前的目錄,重新命名為 php.ini。
- 用編輯器開啟
php.ini 檔案,修改以下配置:
去掉 extension=php_mbstring.dll 前面的分號(888 行左右)
去掉 extension=php_openssl.dll 前面的分號(893 行左右)
去掉 extension_dir = "ext" 前面的分號(736 行左右)
下載 Laravel 5.1
Lravel 中文網提供了針對 Laravel 4.x 和 5.x 所有版本的一鍵安裝包(Lumen 也提供了!),進入下載頁面下載 Laravel v5.1.x 的最新版本即可(寫這篇文章時是 v5.1.3):
http://www.golaravel.com/download/
讓 Laravel 跑起來吧
- 將下載下來的 Laravel 一鍵安裝包解壓到任意目錄下面,我們假定解壓到 C 盤的根目錄下,最終路徑為:
C:\laravel-v5.1.3。
- 開啟一個新的命令提示字元視窗,並
cd 到 Laravel 安裝目錄: cd c:\laravel-v5.1.3
輸入並執行 php artisan serve 指令,可以看到如下提示:
說明 Laravel 已經跑起來了!
開啟瀏覽器,在地址欄輸入 localhost:8000 ,斷行符號看看是否出現了熟悉的畫面 :)
這是怎麼回事?
其實從 PHP 5.4 版本開始,PHP 就已經內建(built in)了一個 web server,並且,Laravel 的 artisan 命令也支援這個內建web server,這讓新手快速入門並上手 Laravel 變得更簡單了。當然,如果要部署到生產伺服器上的話,還是要安裝 apache 或 nginx 之類的 web server 的。
artisan 的 serve 命令還支援兩個參數:
host 設定主機地址
port 設定 web server 監聽的連接埠號碼
例如:php artisan serve --port=8888
laravel 在windows中使用一鍵安裝包步驟