composer安装(mac/linux)laravel

1、导读

  1. composer是php用来管理依赖关系的工具。你能够在本身的项目中声明所依赖的外部工具库(libraries),composer会帮你安装这些依赖的库文件。
  2. composer官网地址是:https://getcomposer.org/
  3. composer官网下载安装地址:https://getcomposer.org/downl...
  4. 安装方式有两种,一种是直接在官网下载composer.phar这个文件进行安装;另外一种就是直接经过命令行下载安装。这里主要介绍命令行的安装~

2、命令行安装composer

  1. 经过php -r 命令来执行一段php代码下载composer-setup.php文件
    php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

    备注:执行上述命令后会发现当前目录有了一个composer-setup.php文件
    图片描述php

  2. 校验,执行如下命令:html

    php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

    备注:执行以上命令后若是校验经过,会输出Installer verified图片描述laravel

  3. 执行以上步骤下载的php文件thinkphp

    php composer-setup.php

    备注:执行后会直接生成一个composer.phar文件图片描述json

  4. 删除composer-setup.php文件:composer

    php -r "unlink('composer-setup.php');"
  5. Linux中composer.phar是可执行程序,例如,咱们可使用php composer.phar update执行更新操做。到此,咱们的composer工具就完整的安装完成,能够用它来安装php的各类依赖库文件~
  6. 若想要全局使用composer来安装依赖库,能够执行如下命令全局安装:框架

    mv composer.phar /usr/local/bin/composer

    备注:以后,就能够直接使用composer install安装各类包和依赖了。不过一般状况下只需将composer.phar的位置加入到PATH就能够,不必定要全局安装。工具

3、其余环境安装能够参考:

http://www.thinkphp.cn/topic/...
http://laravelacademy.org/pos...post

4、国内镜像配置

由于composer 默认加载的是国外的镜像,国内由于“墙”的存在, 加载国外镜像 会出错,因此要配置国内镜像。
配置国内镜像执行如下命令便可:spa

composer config -g repo.packagist composer https://packagist.phpcomposer.com

5、使用composer安装Laravel

  1. 前四个大的步骤基本安装与配置成功composer,接下来就使用composer这个工具来安装Laravel框架
  2. 在本身的站点目录,建立本身的laravel项目,好比,起名为wxd,执行如下命令:

    composer create-project --prefer-dist laravel/laravel wxd
    备注:若是想要制定版本可使用以下命令:
    composer create-project --prefer-dist laravel/laravel wxd "5.2.*"
  3. 执行命令后稍等一下子,等待安装成功:
    图片描述
  4. 安装成功后进入项目中能够看到框架各个目录,包括composer.json:
    图片描述
相关文章
相关标签/搜索