先手动下载Composer 地址:https://getcomposer.org/composer.phar
下载后mv composer.phar /usr/local/bin/composer
这样就可以直接在终端使用composer命令了。。。。
记得运行 chmod +x composer 加上可执行权限
composer -v 查看版本信息,有内容说明安装成功
修改composer镜像站为国内的 composer config -g repo.packagist composer https://packagist.phpcomposer.com
只修改当前目录下的镜像地址只需要在当前项目根目录下运行 composer config repo.packagist composer https://packagist.phpcomposer.com
运行 composer global require "laravel/installer" 安装laravel(安装过程中依赖文件可能被墙,最好开代理后安装)
安装完成后直接运行laravel可能会提示-bash: laravel: command not found,这时需要把~/.composer/vendor/bin 路径放置于 PATH 里
添加方法,编辑用户目录下的~/.bash_profile,加入路径(export PATH=~/.composer/vendor/bin:${PATH}),然后执行 source .bash_profile
接下来就可以执行 laravel new blog 创建项目了
在创建项目的时候如果提示 php ^7.1.3 but your PHP version (5.6.30) does not satisfy that requirement. 用下面的办法解决
1.把php7加入到path里面 export PATH=/Applications/MAMP/bin/php/php7.1.8/bin:${PATH}
2.可能是comoser版本太老,composer self-update 升级composer