# Laravel Valet安裝 參考網址:https://laravel.com/docs/7.x/valet 介紹 Valet 是一個專為Mac開發者所做的Laravel開發環境。 不需要 Vagrant,也不需要 /etc/hosts檔案。你甚至能夠使用 local tunnels 來把你的網站對外分享,真的超讚! Laravel Valet會調校你的Mac環境,使之在機器開啟後就會在背景執行Nginx。接著,使用 DnsMasq,Valet會將網域類似 *.test的請求都指向到本機。 換句話說,這一個高效的Laravel開發環境只需用到大約7MB的記憶體。Valet並非作為取代Vagrant或Homestead的替代方案,只是提供給你一個新的選項,假如你要的是較為簡單的功能,需要更快的速度,或者是在記憶體不多的開發機器。 安裝流程 Step 1.安裝或更新Homebrew brew update Step 2.安裝PHP7.4 brew install php Step 3.安裝Composer curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer touch ~/.bash_profile; open ~/.bash_profile export PATH = ~/.composer/vendor/bin:/usr/local/bin:PATH(Command+Q存檔離開)source /.bashprofileStep4.透過Composer來安裝Valet,確保 /.composer/vendor/bin位在PATH的環境變數裡頭 composer global require laravel/valet. Step 5.調校與安裝 Valet和DnsMasq valet install Step 6.確認DnsMasq能否生效,正常的話所有*.test的網域都會指向到本機 ping laravel.test(laravel可替換為任何字) Step 7.安裝MySql資料庫 brew install mysql@5.7 Step 8.開啟MySql資料庫 brew services start mysql@5.7 連接資料庫 127.0.0.1 root/空密碼 Step 9.將專案所在資料夾指向到網域 切換到該專案,執行valet park
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up