composer安装
来源:互联网 发布:窗户打开方式 知乎 编辑:程序博客网 时间:2024/06/06 07:29
局部安装
要真正获取 Composer,我们需要做两件事。首先安装 Composer (同样的,这意味着它将下载到你的项目中):
curl -sS https://getcomposer.org/installer | php
注意: 如果上述方法由于某些原因失败了,你还可以通过
php
>下载安装器:
php -r "readfile('https://getcomposer.org/installer');" | php
这将检查一些 PHP 的设置,然后下载 composer.phar
到你的工作目录中。这是 Composer 的二进制文件。这是一个 PHAR 包(PHP 的归档),这是 PHP 的归档格式可以帮助用户在命令行中执行一些操作。
你可以通过 --install-dir
选项指定 Composer 的安装目录(它可以是一个绝对或相对路径):
curl -sS https://getcomposer.org/installer | php -- --install-dir=bin
全局安装
你可以将此文件放在任何地方。如果你把它放在系统的 PATH
目录中,你就能在全局访问它。 在类Unix系统中,你甚至可以在使用时不加php
前缀。
你可以执行这些命令让 composer
在你的系统中进行全局调用:
curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer
安装 - Windows
使用安装程序
这是将 Composer 安装在你机器上的最简单的方法。
下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer
命令。
手动安装
设置系统的环境变量 PATH
并运行安装命令下载 composer.phar 文件:
C:\Users\username>cd C:\binC:\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 -VComposer version 27d8904
方法一: 修改 composer 的全局配置文件(推荐方式)
打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:
复制composer config -g repo.packagist composer https://packagist.phpcomposer.com
方法二: 修改当前项目的 composer.json
配置文件:
打开命令行窗口(windows用户)或控制台(Linux、Mac 用户),进入你的项目的根目录(也就是 composer.json
文件所在目录),执行如下命令:
复制composer config repo.packagist composer https://packagist.phpcomposer.com
上述命令将会在当前项目中的 composer.json
文件的末尾自动添加镜像的配置信息(你也可以自己手工添加):
复制"repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" }}
以 laravel 项目的 composer.json
配置文件为例,执行上述命令后如下所示(注意最后几行):
复制{ "name": "laravel/laravel", "description": "The Laravel Framework.", "keywords": ["framework", "laravel"], "license": "MIT", "type": "project", "require": { "php": ">=5.5.9", "laravel/framework": "5.2.*" }, "config": { "preferred-install": "dist" }, "repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } }}
安装laravel 安装器的时候不能使用 root用户 可以 创建一个新的用户进行安装 具体安装过程中注意提示composer global require "laravel/installer=~1.1"
安装完laravel安装器后 设置laravel 的环境变量 这样 就可以 实现 laravel new 项目名 全局可用
- vi /etc/profile.d/laravel.sh
laravel.sh 文件中的内容如下:- export PATH=$PATH:/home/vilin/.config/composer/vendor/bin/
2.优点 可以选择指定的laravel 版本
composer create-project --prefer-dist laravel/laravel blog "5.4.*"
至此安装结束,
- composer安装
- composer安装
- composer安装
- composer安装
- composer 安装
- composer安装
- Composer安装
- composer安装
- Composer安装
- Composer安装
- composer安装
- Composer安装
- 安装composer
- composer安装
- 安装Composer
- composer安装
- composer 安装
- Composer安装
- HDU1096- Monkey and Banana
- 2-Elasticsearch集群数据批量导入
- java中普通变量、静态变量、静态代码块初始化的顺序 收录总结
- PAT甲级 1002. A+B for Polynomials (25)
- 20170703算法学习笔记
- composer安装
- java日期格式化
- 11.5-全栈Java笔记:线程基本信息和优先级别
- webhave爬虫抓取京东数据
- 3-Elasticsearch查询API
- SDL介绍
- Redis缓存运用
- 配色三部曲-你真懂这些色彩术语吗?
- Storm1.1.0<温故而知新-网站用户使用的浏览器统计>