Valet 的 Laravel 環(huán)境比較輕巧候醒,比 Homestead 方式占用資源少、速度快杂瘸。個人比較喜歡 Valet 方式搭建的 Laravel 環(huán)境倒淫。
1、使用 Brew 安裝 PHP
1.1 查看可安裝的PHP版本
brew search php
1.2 安裝PHP7.3版本
brew install php@7.3
PHP7.3安裝完成败玉。
2敌土、使用 Brew 安裝 composer
如果之前安裝過了,可跳過此步运翼;也可以直接按compser官方的方式安裝返干;也可以直接在阿里云鏡像下載composer后復(fù)制進(jìn)/usr/local/bin目錄;
鏈接:http://www.reibang.com/p/a17cb5168835
brew install composer
3血淌、使用 composer 安裝 valet
3.1 安裝 Valet
composer global require laravel/valet
3.2 指定 Valet 使用的 PHP版本
valet use php@7.3
3.3 執(zhí)行 valet install 命令
配置 Valet ,執(zhí)行此命令后矩欠,Valet 會檢測是否已經(jīng)安裝 nginx 和 DnsMasq ,若沒有安裝悠夯,則會安裝他們癌淮,并注冊 Valet 自動啟動;
valet install
Valet 安裝完成沦补。
4乳蓄、設(shè)置站點
4.1 park 方式設(shè)置站點
park 方式設(shè)置站點:設(shè)備一個目錄后,在此目錄里創(chuàng)建的 Laravel 項目策彤,會以 http://項目名稱.test 的方式訪問到栓袖;
mkdir ~/code
cd ~/code
valet park
laravel new hello
在瀏覽器中鍵入 :http://hello.test
park方式設(shè)置站點成功匣摘。
4.2 link方式設(shè)置站點
link 方式設(shè)置站點:建立 Laravel 項目后店诗,進(jìn)入項目目錄里,即行以下命令:
valet link 項目名稱
即可使用 http://項目名稱.test 方式瀏覽站點音榜。
使用下面的命令可以查看所有 link 方式建立的站點映射:
valet links
5庞瘸、使用 brew 安裝 mySQL
5.1 查看可安裝的 mySQL 版本
brew search mysql
5.2 安裝 mySQL5.7 版本
brew install mysql@5.7
5.3 開機啟動 mySQL
brew services start mysql@5.7
5.4 設(shè)置初始化 mySQL
mysql_secure_installation
安裝完成后初始的root密碼是空;
5.4.1 設(shè)置密碼強度赠叼,0擦囊、1、2分別是從低強度到高強度嘴办,一般選 0 即可瞬场;
5.4.2 設(shè)置新密碼,重復(fù)輸入新密碼涧郊,是否重新加載輸入 y
5.4.3 是否刪除游客帳戶選 y、關(guān)閉 root 帳戶選程登錄選 y
5.4.4 是否刪除默認(rèn)的test數(shù)據(jù)庫選 y看幼,是否重新加載數(shù)據(jù)庫選 y诵姜,mySQL 安裝完成棚唆。
5.4.5 登錄 mySQL 命令行
mysql -uroot -p
輸入剛剛新設(shè)置的密碼即可登錄到 mySQL 的命令行瑟俭;鍵入quit即可退出契邀。
6、其它
6.1 查看 brew 開機啟動的服務(wù)列表
brew services list
6.2 查看軟件的安裝信息
brew info php
brew info mysql
6.3 停止微饥、啟動服務(wù)
brew services stop mysql@5.7
brew services start mysql@5.7
6.4 使用 brew 安裝、刪除軟件
brew search 軟件名
brew install 軟件名
brew uninstall 軟件名
可安裝的名稱可以用brew search命令查找现恼;
6.5 更新 brew
brew update