composer安装laravel框架

来源:互联网 发布:加工中心手动编程程序 编辑:程序博客网 时间:2024/05/21 18:16

Mac上通过composer安装laravel框架步骤:

  1. 确定电脑上安装了 Composer,可执行composer查看
  2. 下载安装包,执行 composer global require “laravel/installer”
    可能会报如下类似错误: Changed current directory to /**/.composer,
    网上说将 ~/.compser/vendor/bin 路径加到 PATH中即可,PATH=$PATH:~/.compser/vendor/bin,
    但在本地依然报上面的错误,没有找到其它解决办法,
    但查看.compser/verdor/bin下已有相关laravel的包,于是抱着试试的想法继续往下执行,结果安装成功
  3. 进到自己的目录,执行 laravel new mylaravel 创建项目
    报错:Could not authenticate against github.com,并且安装很慢,最后挂起进展
    原因:github的token无效或者过期
    解决方法:在github.com/settings/tokens上重新生成一个token,复制到.composer/auth.json中替换原来的token值(当然首先得注册一个github账号并登录),删除原来生成的装成品项目,重新执行 laravel new mylaravel ,此时可以很快就构建完项目 (当然,网上也说可直接执行 composer config –global github-oauth.github.com 或者在.composer/composer.json中添加如下代码:
         {"config":             {"github-oauth":                {"github.com":"<TOKEN>"                 }              }          }
    具体哪种方法有效,可尝试后再使用)。

4. 配置好nginx之后,打开本地网址:http://mylaravel.com
报错:RuntimeException No application encryption key has been specified.
原因:新建的laravel项目中.env下的APP_KEY为空
解决方法:进入项目目录,执行 php artisan key:generate 即可