我是作曲者的新手,我有一个托管了多个域的VPS。 VPS是CentOS。现在,我需要安装作曲家,以满足几个PHP系统的要求。现在,我对安装有几个问题。
首先,我有多个系统,每个系统都需要安装几个作曲家吗?
2,我拥有VPS的根帐户,并且还具有多个cPanel帐户,所有者和组与不同的cPanel帐户不同,在安装作曲家时,我是否需要使用其他帐户登录并进行安装,或者仅通过root安装?
3,我应该在哪里将作曲家,任何特定文件夹或该文件夹直接放在PHP系统下?
希望有人可以帮助回答以上问题。
最诚挚的问候,
开尔文。
答案 0 :(得分:0)
1st-您需要全局安装作曲家工具。这意味着您需要安装一次,但是需要在每个包含composer.json文件的文件夹上运行composer install
,以便安装其依赖项。
2nd-我不确定您的服务器是如何组织权限的,但是我认为使用root身份安装就足够了。
3rd-我通常将composer.phar文件移动并重命名为/usr/local/bin
之类的位置。
---尝试执行以下步骤---
下载作曲家(在下面的链接中获取说明)
https://getcomposer.org/download/
使phar可执行:
chmod a+x composer.phar
运行此命令进行移动并重命名:
mv ./composer.phar /usr/local/bin/composer
此后,您应该可以在服务器上的任何位置调用composer。要对其进行测试,只需运行:composer
。
现在转到您的应用文件夹(位于composer.json所在的位置)并运行:composer install