Mac上Laravel 自带部署工具-Valet

在Mac 上安装Laravel 项目的体验可以说是非常的爽了,相比windows 搭建本地开发环境通常的选择是phpstudy 、宝塔或者其他的第三方集成开发环境工具。但是在Mac上一切都变得非常简单。

在mac上做开发,brew 是我们经常用到的安装工具。他就像是Mac上的软件商店,你可以通过它在命令行安装软件。Laravel Valet 高明之处就在于完全取代了传统的图形化工具,仅仅通过几句命令就可以自动的把你的项目部署在服务器上,你的项目直接可以通过项目名称.test 就可以访问了。

image.png

Mac M1 如果遇到这个报错,需要用这个命令安装

1
arch -arm64 brew install xx软件

Laravel Valet 是 macOS 极简主义者的开发环境。 Laravel Valet 将您的 Mac 配置为在您的机器启动时始终在后台运行 Nginx。然后,使用 DnsMasq,Valet 代理 *.test 域上的所有请求,以指向安装在本地计算机上的站点。

换句话说,Valet 是一个超快的 Laravel 开发环境,它使用大约 7 MB 的 RAM。 Valet 不是 Sail 或 Homestead 的完全替代品,但如果您想要灵活的基础知识、喜欢极速或在 RAM 有限的机器上工作,它提供了一个很好的选择。

composer 全局安装laravel 安装器

1
composer global require laravel/installer

MacBook

For zsh:

1
2
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >>  ~/.zshrc
source ~/.zshrc

For Bash:

1
2
echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >>  ~/.zshrc
source ~/.zshrc