爲了能提升本身的價值,仍是要堅持學習新東西才行。這不,從多學會一個PHP開發框架開始。在開始使用Laravel以前,不少「經驗」告訴我要先安裝Homestead,至於好處,你們能夠本身百度,我就不在此過多贅述了,至少我是比較承認這些經驗之談的,何況,多瞭解一些開發環境的東西也沒有壞處。laravel
我是一個有些眼高手低的人,因此在開始安裝Homestead以前瀏覽比較了不少安裝經驗貼,而且本着儘可能使用新版軟件的思路,在VirtualBox和Vagrant的安裝時,我都從官網下載了最新版本進行安裝。macos
整個安裝過程參考了 Laravel學院裏面的部份內容 https://learnku.com/docs/laravel-development-environment/5.7/development-environment-macos/2901 建議先去看這個教程。除了在最初的軟件版本上選擇了最新的,其餘步驟都是參考此文檔。composer
本機系統:macOS Mojave 10.14.6框架
VirtualBox和Vagrant選擇「下一步」進行安裝;其餘步驟按照文檔提示,在終端輸入指令便可,在小白階段不須要修改任何配置選項,全部內容選擇默認配置項就行。ssh
命令行 | 說明 |
vagrant init | 初始化 vagrant |
vagrant up | 啓動 vagrant |
vagrant halt | 關閉 vagrant |
vagrant ssh | 經過 SSH 登陸 vagrant(須要先啓動 vagrant) |
vagrant provision | 從新應用更改 vagrant 配置(須要先啓動vagrant) |
vagrant destroy | 刪除 vagrant |
成功安裝後的截圖以下學習
整個過程都是安裝教程來,沒有太多複雜的地方,我是比較順利的就安裝成功了,暗自慶幸。spa
2、建立第一個Laravel應用命令行
在啓動虛擬機後執行以下命令建立一個Laravel應用vagrant
$ cd ~/code $ composer create-project laravel/laravel Laravel --prefer-dist "5.8.*"
不過可能會遇到下面這種狀況code
按說明是鏡像地址請求出錯,因而去https://packagist.laravel-china.org查看,發現Laravel China在一個月前發了篇文章《Laravel China 鏡像完成歷史使命,將於兩個月後停用》,因此很明白了,你須要換鏡像。而後就能夠正常執行命令安裝了。
全局配置
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
取消配置
終於看到最終效果了,太不容易了。