Composer 的安装
最近在家休息了两个月,本来打算看看书,结果和朋友做了个小项目。项目也差不多接近尾声了,就准备找工作了,朋友推荐我去他们公司做事,不过是使用 PHP 进行开发了。我这一年来使用 Java 进行开发,今后的日子可能 Java 就接触的少了。管他呢,反正就是换了个语言而已了,干啥不是干,好好干就是了。
什么是 Composer
在用 JS 开发时,有一个 NPM,使用 Java 开发时有一个 Maven。准备转 PHP 开发了,又多知道了一个 Composer。什么是 Composer ,下面引子百度百科。
Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装它们。
Composer 的安装
打开 Composer 的官网,地址是 https://getcomposer.org ,打开找到 download 页面,复制一个 composer 的下载地址。
打开 Ubuntu 的控制台,输入如下命令,然后开始下载 composer.phar 文件。
wget https://getcomposer.org/download/1.7.2/composer.phar
为了能够在任意位置访问 composer ,将 composer 移动到 /usr/local/bin/composer 目录下,命令如下:
sudo mv composer.phar /usr/local/bin/composer
将composer移动到/usr/local/bin/composer目录下后,执行 composer ,提示如下错误:
bash: /usr/local/bin/composer: Permission denied
说明没有权限,那么执行相关的权限命令来进行设置:
sudo chmod -R /usr/local/bin/composer
这样在执行composer命令则会输出composer相应的版本、命令选项等内容。
由于composer默认是国外服务器,因此需要配置一个国内的镜像,打开 https://pkg.phpcomposer.com/ 网站,然后选择方法一提供的命令,在ubuntu下执行,命令如下来设置一下 Composer 的镜像:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
这样就可以使用 Composer 来管理 PHP 的相关包了。
使用 Composer 需要开启 OpenSSL 的 PHP 扩展。
好记性不如烂笔头啊!过两天我就忘记了,记录在这里吧!
我的微信公众号:“码农UP2U”
最新文章
- spring ioc
- SQL SERVER导出特殊格式的平面文件
- python--同一mysql数据库下批量迁移数据
- StackExchange.Redis通用封装类分享
- ASCII十进制字符集
- Angulajs系列-01-入门
- tarjan算法 POJ3177-Redundant Paths
- [物理学与PDEs]书中出现的向量公式汇总
- select 嵌套查询
- [小技巧]初次接触 SSIS Package 的一点总结
- ZJOI2010网络扩容
- The equation - SGU 106(扩展欧几里得)
- HDU5266---pog loves szh III (线段树+LCA)
- Visual Studio 2013编辑器+SourceTree代码管理工具及扩展工具
- DVWA手记——取消登录
- nodejs文件上传报错总结
- SPREAD for Windows Forms 控制输入法
- load/domContentLoaded事件、异步/延迟Js 与DOM解析
- kafka相关文章引用
- shell 从变量中切割字符串