php – Composer全局,系统范围,多用户安装

我的问题很容易理解:我有一个Debian服务器,我想以多用户方式(比如RVM)安装和使用composer及其全局依赖.

我总是设法安装作曲家本身,并使其可供任何用户使用(只要用户具有shell访问权限和x chmod,当然).

我喜欢做的是,当我运行composer global require wp-cli / wp-cli时,所需的依赖项安装在“公共”位置(例如/usr/local/.composer).

因此,如果我在此目录上设置了正确的权限,则任何可以访问/usr/local/.composer的用户都可以使用全局依赖项.

那清楚了吗?

有人带着anwser在那里吗?

谢谢!

解决方法:

您可以更改composer将其全局依赖项设置为您喜欢的认目录:

只需创建环境变量COMPOSER_HOME并使其可供所有用户使用,请查看/ etc / profile或/etc/bash.bashrc

COMPOSER_HOME="/usr/local/composer" 

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...