【Laravel 5.x】在Windows上安裝Laravel

最近工作關係, 需要使用到 Laravel, 因此也順便隨手打了一下建置 Laravel 筆記, 內容不定時更新.

安裝軟體清單

  1. PHP: 該範例使用PHP版本為 php-7.1.15-Win32-VC14-x64_VC14 x64 Thread Safe
  2. 套件管理工具: Composer  與微軟的NuGet有點像
  3. Bash Tool: Git 後續 Homestead 要產生Key使用
  4. 虛擬器與配置器: 由於要使用 Laravel Homestead 必須安裝虛擬機器 Virtual Box 與 虛擬配置器 Vagrant
  5. 資料庫: WampServer 內建的 MYSQL
  6. 資料庫管理工具: MYSQL Workbench 個人覺得比 phpMyAdmin 好用
  7. 開發工具: Visual Studio Code
  8. 除錯工具: Chrome 擴充功能 Xdebug helperXDebug
  9. 資料庫逆向工程工具: 把原本資料庫結構轉乘 Laravel 資料庫類別的工具 Laravel Migrations Generator

安裝步驟

  1. 在Windows上安裝 Laravel相關工具 Git, Vagrant, Virtual box, PHP and Composer
    Installing Git,Vagrant, Virtual box, PHP and Composer on windows
  2. 安裝 WampServer 並建立MySQL資料庫, 並使用MySQL 資料庫管理工具 Workbench
    Installing WampServer and Creating a MySQL Database, and installing MYSQL Workbench
  3. 如何建立 Laravel 專案, 並使用 Laravel Homestead 佈署至 Vagrant Machine
    How to create a Laravel Project, and use
     Laravel Homestead deploy to Vagrant Machine
  4. 如何在 Laravel routing 建立 前台(Frontend)與後台(Backend)
    How to setup routing of backend and frontend in Laravel

開發與除錯

  1. 使用 Visual Studio Code + XDebug 在 Vagrant Laravel 進行除錯
  2. 使用 Visual Studio Code + Subversion 進行版本控制