Laravel 5 :(1)Installation and Configuration
Laravel 範例實作
此筆記主要紀錄學習以下 Laravel 的範例教學
準備工作
以下安裝方式請自行搜尋
1 | 1.安裝 XAMPP (Apache / MySQL / PHP) |
安裝 Laravel
使用 Composer 工具來安裝 Laravel
安裝完 XAMPP 後,網站的根目錄位置為C:\xampp\htdocs
進到此目錄後按滑鼠右鍵選Use Composer Here
,之後會打開命令提示元畫面
再來輸入composer create-project laravel/laravel larashop
larashop
可以自行命名為其他專案名稱,前面的laravel/laravel
不能動
他的意思就是作者名稱為 laravel,專案名稱也為 laravel
你可以到這裡看到原始碼
其實 composer 這工具就是去下載這些原始碼到你的網頁根目錄而已
如果你之前有安裝過 Laravel,composer 會用之前的暫存檔
也就是 composer 不會下載的最新版本 Laravel
如下顯示,目前最新 Laravel 版本是 5.3,但是 composer 用 cache
1 | Installing laravel/laravel (v5.2.31) Loading from cache |
所以要先執行清除 cache 指令
1 | composer clear-cache |
出現All caches cleared.
之後再次執行安裝指令
第一次安裝會很久,取決網路速度
另一種安裝方法
每次使用 Composer 安裝會很慢,當你用 Composer 完成第一次安裝後
你可以在以下路徑找到一個 laravel 執行檔
C:\Users\YourUsersName\AppData\Roaming\Composer\vendor\bin
將此路徑加到環境變數中就可以使用 laravel 指令
1 | C:>laravel |
直接下laravel new Test
也可以建立一個Test
專案
理論上會比composer
安裝快
專案目錄
現在可以打開瀏覽器輸入http://127.0.0.1/larashop/public/
看是否有出現歡迎頁面,如果有表示成功
以下為專案目結構,有些資料夾不會出現
1 | /app : 核心檔案,例如 routes 設定就放在這 |
設定檔
設定檔案位在/config/app.php
,下面開始進行 3 種設定
1 | 1. 打開 Debug Mode : 在開發期間打開 debug mode 可以顯示更多錯誤訊息 |
- Debugging mode
1 | 'debug' => env('APP_DEBUG', false), |
- 設定時區
1 | 預設為 |
- 設定 Application Key
1 | 預設為 |
資料庫設定
資料庫設定位於/config/database.php
先進入 phpmyadmin 頁面設定密碼參考這篇
更改完密碼後再新增一個資料庫larashop
,編碼選utf8_unicode_ci
設定完之後打開/config/database.php
,修改下面三個地方
注意這三個欄位是根據你的資料庫設定,不是直接和下面一樣
1 | 'mysql' => [ |
其他
你可以直接在專案底下執行php artisan serve
然後瀏覽http://127.0.0.1:8000/
也可以,這樣就不需要啟動Apache