1.安装Homebrew
1.获取install文件并编辑
sudo curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install
2.加#注释BREW_REPO这一行,并添加如下两行
#BREW_REPO = "https://github.com/Homebrew/brew".freeze#修改前
BREW_REPO = "git://mirrors.ustc.edu.cn/brew.git".freeze#修改后
CORE_TAP_REPO = "git://mirrors.ustc.edu.cn/homebrew-core.git".freeze#新增
3.替换源
#替换homebrew默认源
cd "$(brew --repo)"
git remote set-url origin git://mirrors.ustc.edu.cn/brew.git
#替换homebrew-core源
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin git://mirrors.ustc.edu.cn/homebrew-core.git
4.开始安装
/usr/bin/ruby ~/brew_install
5.brew 更新
brew update
6.添加环境变量
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile
2.安装composer
1.打开https://getcomposer.org/download/ 复制代码并终端执行
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'e0012edf3e80b6978849f5eff0d4b4e4c79ff1609dd1e613307e16318854d24ae64f26d17af3ef0bf7cfb710ca74755a') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
2.执行sudo mv composer.phar /usr/local/bin/composer
,,即可快速启动composer
3.终端输入composer
查看是否安装成功
3.安装valet
1.修改composer源(修改 composer 的全局配置文件)
composer config -g repo.packagist composer https://packagist.phpcomposer.com
2.下载valet
composer global require laravel/valet
3.安装valet,自动安装php及nginx
valet install
3.添加环境变量
sudo echo 'export PATH="$HOME/.composer/vendor/bin:$PATH"' >> /etc/profile
source /etc/profile
4.终端输入valet
看是否安装成功