我把它放在系统的PATH目录中,这样就能在全局访问它。
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
注意:如果上诉命令因为权限执行失败, 请使用 sudo 再次尝试运行 mv那行命令。
输入命令:composer -V Composer version 1.0-dev (feefd51565bb8ead38e355b9e501685b5254d0d5)
出现上面字样则说明安装成功!
以下是具体运行命令!
[email protected]:~$ curl -sS https://getcomposer.org/install | php 程序“curl”尚未安装。 您可以使用以下命令安装: sudo apt-get install curl [email protected]:~$ sudo apt-get install curl [sudo] password for wangyulu: 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 将会安装下列额外的软件包: libcurl3 下列【新】软件包将被安装: curl 下列软件包将被升级: libcurl3 升级了 1 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 267 个软件包未被升级。 需要下载 310 kB 的软件包。 解压缩后会消耗掉 339 kB 的额外空间。 您希望继续执行吗? [Y/n] y 获取:1 http://cn.archive.ubuntu.com/ubuntu/ vivid-updates/main libcurl3 amd64 7.38.0-3ubuntu2.2 [180 kB] 获取:2 http://cn.archive.ubuntu.com/ubuntu/ vivid-updates/main curl amd64 7.38.0-3ubuntu2.2 [129 kB] 下载 310 kB,耗时 0秒 (700 kB/s) (正在读取数据库 ... 系统当前共安装有 180902 个文件和目录。) 正准备解包 .../libcurl3_7.38.0-3ubuntu2.2_amd64.deb ... 正在将 libcurl3:amd64 (7.38.0-3ubuntu2.2) 解包到 (7.38.0-3ubuntu2) 上 ... 正在选中未选择的软件包 curl。 正准备解包 .../curl_7.38.0-3ubuntu2.2_amd64.deb ... 正在解包 curl (7.38.0-3ubuntu2.2) ... 正在处理用于 man-db (2.7.0.2-5) 的触发器 ... 正在设置 libcurl3:amd64 (7.38.0-3ubuntu2.2) ... 正在设置 curl (7.38.0-3ubuntu2.2) ... 正在处理用于 libc-bin (2.21-0ubuntu4) 的触发器 ... [email protected]:~$ curl -sS https://getcomposer.org/installer | php #!/usr/bin/env php All settings correct for using Composer Downloading... Composer successfully installed to: /home/wangyulu/composer.phar Use it: php composer.phar [email protected]:~$ mv composer.phar /usr/local/bin/composer mv: 无法将"composer.phar" 移动至"/usr/local/bin/composer": 权限不够 [email protected]:~$ sudo mv composer.phar /usr/local/bin/composer [email protected]:~$ composer -V Composer version 1.0-dev (feefd51565bb8ead38e355b9e501685b5254d0d5)
参考:http://docs.phpcomposer.com/00-intro.html
时间: 2024-10-14 23:41:12