如何在Cloudlinux上全局安装Composer

时间:2015-02-16 04:39:46

标签: linux install cloud composer-php

我似乎无法在Cloudlinux上全局安装Composer。 我已经设法安装像git等软件包,但这些是与composer不同的实际软件包。

我使用cagefsctl例如:

使Git全局可用
$ cagefsctl --addrpm git
$ cagefsctl --update 

但这似乎对Composer不起作用(这是有道理的)。

如何为像Composer这样的非软件包执行此操作?

1 个答案:

答案 0 :(得分:0)

要安装composer,您必须先下载并安装该软件包:

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

安装软件包后,移动文件:

mv composer.phar /usr/local/bin/compose

如果您使用的是CageFS,则需要采取额外步骤并使用vim为Composer创建配置文件:

vi  /etc/cagefs/conf.d/composer.cfg

在文件中,您需要声明作曲家可执行文件:

[composer]
paths = /usr/local/bin/composer