Composer 安装以及使用方法

Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。

Linux 下安装

curl -sS https://getcomposer.org/installer | php

上面如果速度慢、或者失败的话,可以使用下面的方法:

php -r "readfile(‘http://install.phpcomposer.com/installer‘);" | php

mv composer.phar /usr/local/bin/composer //这一步的作用是composer可以全局调用

Windows 下安装

下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令。

注意:安装过程中需要指定php.exe路径

Windows 下手动安装

设置系统的环境变量 PATH 并运行安装命令下载 composer.phar 文件:

C:\Users\username>cd C:\bin
C:\bin>php -r "readfile(‘https://getcomposer.org/installer‘);" | php

注意: 如果收到 readfile 错误提示,请使用 http 链接或者在 php.ini 中开启 php_openssl.dll 。

composer.phar 同级目录下新建文件 composer.bat

C:\bin>echo @php "%~dp0composer.phar" %*>composer.bat

关闭当前的命令行窗口,打开新的命令行窗口进行测试:

C:\Users\username>composer -V
Composer version 27d8904

使用 Composer

现在我们将使用 Composer 来安装项目的依赖。如果在当前目录下没有一个 composer.json 文件,请查看以下声明依赖关系。

声明依赖关系

比方说,你正在创建一个项目,你需要一个库来做日志记录。你决定使用 monolog。为了将它添加到你的项目中,你所需要做的就是创建一个 composer.json 文件,其中描述了项目的依赖关系。

{
    "require": {
        "monolog/monolog": "1.2.*"
    }
}

我们只要指出我们的项目需要一些 monolog/monolog 的包,从 1.2 开始的任何版本。

要解决和下载依赖,请执行 install 命令:

php composer.phar install

如果你进行了全局安装,并且没有 phar 文件在当前目录,请使用下面的命令代替:

composer install

继续 上面的例子,这里将下载 monolog 到 vendor/monolog/monolog 目录。

时间: 2024-08-02 18:52:43

Composer 安装以及使用方法的相关文章

Linux使用Composer安装yii2的方法及bug处理

这里只讲linux下安装Yii2的方法,windows安装yii2 的方法 请参见我的另一篇博文 http://blog.csdn.net/zqtsx/article/details/39344913  第一步 安装Composer: 语法:“curl -sS https://getcomposer.org/installer | php中bin目录里的php可执行文件路径”我这里的php可执行文件所在路径是/usr/local/php/bin/php所以实际安装命令如下:curl -sS ht

Linux使用Composer安装yii2的方法及bug处理s()

这里只讲linux下安装Yii2的方法,windows安装yii2 的方法 请参见我的另一篇博文 http://blog.csdn.net/zqtsx/article/details/39344913  第一步 安装Composer: 语法:"curl -sS https://getcomposer.org/installer | php中bin目录里的php可执行文件路径"我这里的php可执行文件所在路径是/usr/local/php/bin/php所以实际安装命令如下:curl -

Windows下使用Composer安装yii2遇到的问题及解决方法

第一次在Windows下安装过程yii2,整个过程遇到了许多问题,历经波折,还好最后顺利解决了. 一.下载 yii2 模板 使用composer安装yii2 ,首先需要下载应用模板,其中分为基础模板和高级应用模板两种.高级模板下载 二.github token 问题: 安装yii2的应用的时候,例如使用命令 php composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii

Composer 安装方法

在windows下安装的方法 方法一:使用安装程序 这是将 Composer 安装在你机器上的最简单的方法. 下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令. 方法二:PHP命令安装 1. cmd进入命令提示符,进入安装目录下 我的安装目录在(D:\composer),如图 2. 下载composer.phar 输入命令: php -r "readfile('https:/

Mac安装composer安装Yii2项目

[注释:]本人原创,如需转载请注明来源链接! 通过安装Composer方式安装Yii 如果还没有安装 Composer,你可以按 getcomposer.org 中的方法安装. 在 Linux 和 Mac OS X 中,你可以运行如下命令: curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 步骤: 一.打开终端 二.安装composer: 1.终端输入:curl -s

composer安装学习

Packagist 镜像 网站地址 http://www.phpcomposer.com/ 请各位使用本镜像的同学注意: 本镜像已经依照 composer 官方的数据源安全策略完全升级并支持 https 协议!请各位同学 按照下面所示的两个方法将 http://packagist.phpcomposer.com 修改为https://packagist.phpcomposer.com 还没安装 composer 吗?请往下看如何安装 composer . 用法: 有两种方式启用本镜像服务: 系统

composer安装和使用

一,Windows下的wamp环境下Composer的安装和使用方法 1.    https://getcomposer.org/download/在这个网页下Composer-Setup.exe –下载这个安装执行文件于电脑桌面,点击运行 2.    win+R键进入dos命令行,输入composer命令即可查看安装的状态和版本信息. 3.    修改中文镜像源:输入dos命令: composer config -g repo.packagist composer https://packag

使用Composer安装ThinkPHP5

1.Windows 系统,下载并运行 Composer-Setup.exe. 2.安装compose.PHP采用的是wampserver集成开发环境(这也之后的问题埋下伏笔). 3.然后在命令行下面,切换到你的web根目录下面并执行下面的命令: composer create-project topthink/think tp5 --prefer-dist 上面是官方的compose安装方法.简单扼要,但是对于不熟悉的人来说还是要折腾一会儿.其中命令中的tp5就是即将要新建的项目文件夹的名称,你

使用Composer安装Symfony

最近的一些项目都会使用symfony框架,首先的第一个问题就是symfony框架的下载及安装,symfony要求的php环境5.5以上的,需要php版本的切换.使用的是windows版的安装起来较为麻烦易出错,出错信息会另外解释.我采用的方法是使用composer安装. Composer是PHP中用来管理依赖(dependency)关系的工具.你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件. 首先安装composer,采用的方法是ne