PHP-Laravel框架学习-MAC下的配置

系统 macOS sierra。在安装Laravel之前已经配置好了MAMP,成功在本地运行了php项目(TP框架);
资料:Laravel 中文文档(http://d.laravel-china.org/docs/5.4/installation )
本地开发环境要求已经满足要求,没有尽兴homestead的安装;直接采用Composer来安装laravel
在命令行执行 (安装了curl)
curl -sS https://getcomposer.org/installer | php
注意:在执行 curl -sS https://getcomposer.org/installer | php 命令的时候提示curl: (56) SSLRead() return error -9806
采用了第二种方式php命令还是报错了。 通过查阅资料(http://blog.csdn.net/fys_0801/article/details/52489516)在执行curl命令之前先执行git config --global core.compression -1,在执行curl命令,成功下载了composer.phar文件
然后执行
sudo mv composer.phar /usr/local/bin/composer 修改 composer的权限
sudo chmod a+x /usr/local/bin/composer
这样在终端就可以使用composer命令了。接下来就是使用composer来创建laravel框架的项目了
按照文档提示执行:composer create-project --prefer-dist laravel/laravel blog ,过了一段时间提示
[Composer\Downloader\TransportException]
The "http://packagist.org/p/provider-2017-01%24d5dac88b599b56a755b03e6ffa66
cbe560571ef4f4a3d3c6841121c671afe54a.json" file could not be downloaded (HT
TP/1.1 302 Found)
出错了。。。
赶紧去Google一下,在stackoverflow上面找到了相应的说法,赶紧再次尝试一下
composer create-project laravel/laravel --prefer-dist
然后开始慢慢的创建项目了...中间还出现两个install失败的;
没办法,只好换成国内镜像config -g repo.packagist composer https://packagist.phpcomposer.com;在创建项目。。。很快就创建出来了

你可能感兴趣的:(PHP-Laravel框架学习-MAC下的配置)