Composer 安装(一)
来源:互联网 发布:centos指令大全 编辑:程序博客网 时间:2024/05/17 03:57
一、简介
Composer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。
二、为什么要使用Composer
- 你有一个项目依赖于若干个库。
- 其中一些库依赖于其他库。
- 你声明你所依赖的东西。
- Composer 会找出哪个版本的包需要安装,并安装它们(将它们下载到你的项目中)。
三、安装方式
1. Composer-Setup.exe
Win用户直接下载并运行 Composer-Setup.exe,它将安装最新版本的Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用composer命令。(这是安装Composer最简单的方式,但是需要翻墙)
2. 通用安装方式(Win、Linux、Mac都能用),使用composer.phar文件(其实就是下载composer.phar文件,不需要翻墙)
2.1 直接下载composer.phar文件(点击下载)
2.2 打开命令行并执行下列命令安装最新版本的 Composer
$ php -r "readfile('https://getcomposer.org/installer');" | phpDownloading 1.1.3...Composer successfully installed to: /Users/myl/Desktop/composer.pharUse it: php composer.phar
这将检查一些PHP的设置,然后下载composer.phar到当前工作目录中。这是Composer的二进制文件。这是一个PHAR 包(PHP 的归档),这是PHP的归档格式可以帮助用户在命令行中执行一些操作。
3. 检测是否安装成功
输入如下命令,如果成功则出现以下信息:
$ php composer.phar ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___// /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ /\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/Composer version 1.1.3 2016-06-26 15:42:08
局部安装和全局安装
四、局部安装
上述下载Composer的过程正确执行完毕后,可以将composer.phar文件复制到任意目录(比如项目根目录下),然后通过 php composer.phar 指令即可使用Composer了!
五、全局安装
全局安装是将Composer安装到系统环境变量PATH所包含的路径下面,然后就能够在命令行窗口中直接执行composer命令了。
1. Mac或Linux系统
打开命令行窗口并执行如下命令将前面下载的composer.phar文件移动到 /usr/local/bin/ 目录下面:
sudo mv composer.phar /usr/local/bin/composer ````<div class="se-preview-section-delimiter"></div>#### 2. Win系统1. 找到并进入PHP的安装目录(和你在命令行中执行的php指令应该是同一套PHP)。2. 将 composer.phar 复制到PHP的安装目录下面,也就是和 php.exe 在同一级目录。3. 在 PHP 安装目录下新建一个 composer.bat 文件,并将下列代码保存到此文件中。@php "%~dp0composer.phar" %*<div class="se-preview-section-delimiter"></div>#### 3. 检测全局安装是否成功<div class="se-preview-section-delimiter"></div>
$ composer –version
Composer version 1.1.3 2016-06-26 15:42:08
“`
六、相关资料
- composer官网
- composer中文网
六、相关资料
- composer官网
- composer中文网
本文首发于马燕龙个人博客,欢迎分享,转载请标明出处。
马燕龙个人博客:http://www.mayanlong.com
马燕龙个人微博:http://weibo.com/imayanlong
马燕龙Github主页:https://github.com/yanlongma
- Composer 安装(一)
- composer安装laravel(一)
- Composer笔记(一):在windows下安装PHP Composer
- 用composer搭建php框架(一)--安装composer
- laravel(一)composer 安装laravel
- 一、Composer下载安装
- Composer笔记(一)补充:在linux下安装PHP Composer(完全安装)
- composer (一)
- laravel 一 搭建环境(mac)Composer下载安装laravel
- xampp(composer)安装laravel
- composer (一)
- composer安装
- composer安装
- composer安装
- composer安装
- composer 安装
- composer安装
- Composer安装
- nginx 禁止某个IP访问
- Java中的集合
- Kafka学习笔记1:概念
- Swagger与SpringMVC项目整合
- Online Judge for ACM-ICPC etc.
- Composer 安装(一)
- Composer 中国全量镜像(二)
- JSON解析_JSONKit
- FreeCMS视频教程-jdk环境搭建
- 闭包是什么?作用域垃圾回收机制混合理解闭包
- 单例模式
- 关于免流的.ovpn文件说明
- Java中的泛型 集合(Map) IO流
- 自定义ListView的下拉刷新和上拉加载更多