2019 Mac下安裝運行Homestead環境

  爲了能提升本身的價值,仍是要堅持學習新東西才行。這不,從多學會一個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/

  取消配置

  composer config -g --unset repos.packagist
  

   終於看到最終效果了,太不容易了。

  

相關文章
相關標籤/搜索