【Mac OS】【Valet】环境配置
Valet是什么
valet是为Mac提供的超级简单Laravel框架的PHP的开发环境。
在Mac中,当你启动机器时,Valet总是在后台运行PHP内置的Web服务器,然后通过使用DnsMasq,Valet将所有请求代理到*.dev域名
(域名可自己通过valet domain进行查看或配置,并不一定是.dev)并指向本地机器安装的站点。
配置Valet开发环境
(安装要求:Mac操作系统、80端口没有被其他应用占用)
1、安装或更新Homebrew
安装brew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
更新brew brew update
(说明:Homebrew是Mac OS操作系统的软件包管理工具,和Centos下的yum一样)
2、安装php7.0和mysql
brew install php70
brew install mysql
3、安装Composer
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
(说明:Composer是php5.3以上的依赖管理工具。Composer不是一个包管理器,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在项目的某个目录进行安装。)
4、安装Valet,并将Valet的可执行文件目录添加到环境变量
#通过Composer安装Valet
composer global require laravel/valet
#添加环境变量
vim ~/.bash_profile
将
PATH="$PATH:/Users/pxcm-0101-01-0069/.composer/vendor/bin"
export PATH
写入并保存
#重新加载环境变量
source ~/.bash_profile
5、配置并安装Valet和DnsMasq,注册Valet后台随机启动
valet install
6、创建laravel框架项目,命名为laravel
composer create-project laravel/laravel --prefer-dist laravel
7、查看本地valet域名
valet domain (比如我的本地域名是test,也可以自己修改)
8、查看valet是否配置成功
ping larvel.test (如果配置成功,则返回127.0.0.1的结果,也可直接在浏览器URL输入larvel.test查看)