composer安裝
mv composer.phar /user/local/bin/composer安裝工具
virtualbox虛擬機和vagrant VirtualBox 和 Vagrant.
兩套軟體在各平台都有提供易用的視覺化安裝程式。添加
Vagrant盒子(此處盒子為homestead封裝包,點擊Vagrant box可獲取更多鏡像盒子)當VirtualBox / VMware 和Vagrant VMware 和Vagrant命令將'laravel/homestead' 封裝包安裝進你的Vagrant 安裝程式中。下載封裝包會花你一點時間,時間長短將依據你的網路速度決定:
vagrant box add laravel/homestead
如果網路的原因我試了很多次都失敗了,最後直接複製下載連結
https://atlas.hashicorp.com/laravel/boxes/homestead/versions/0.2.7/providers/virtualbox.box下載儲存到/path/tovirtualbox.box,然後透過
vagrant box add laravel/homestead /path/to/virtualbox.box
Vagrant安裝目錄下後,透過Composer 的global 指令來安裝Homestead 命令列工具:
composer global require “laravel/homestead=Home~2.0”require
“laravel/homestead=Home~2.0”了Homestead 命令列工具之後,執行init 來建立Homestead.yaml 設定檔
homestead init產生的Homestead.yaml 檔案將被放置於~/.homestead目錄下。如果你使用的是Mac 或Linux 作業系統,也可以透過執行homestead edit 指令來編輯Homestead.yaml 檔案:
homestead edit啟動Vagranti
啟動Vagrant8M885%.文件,就可以在終端機上的Homestead
目錄下執行homestead up
指令。Vagrant將啟動虛擬機,並自動配置共享目錄和Nginx站點!不要忘記把你的Nginx網站的「網域」加入機器裡的hosts檔案裡! hosts
檔案將把對本地域的請求重定向到Homestead環境裡。以上就介紹了laravel-homestead環境搭建,包括了require方面的內容,希望對PHP教學有興趣的朋友有幫助。