我是作曲家的新手,我有一个托管了多个域的VPS。VPS是CentOS。现在我需要安装作曲家以满足几个PHP系统的要求。现在我有几个关于安装的问题。
首先,我有几个系统,我是否需要为每个系统安装多个作曲家?
2nd,我有VPS的root帐户,并且上面也有几个cPanel帐户,所有者和组与不同的cPanel帐户不同,当我安装作曲家时,我应该使用不同的帐户登录并安装它还是仅通过root安装?
第三,我应该把作曲家、任何特定的文件夹或直接放在PHP系统下的文件夹的什么地方?
希望有人可以帮助回答上述问题。
此致敬意
开尔文。
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.json 所在的位置(并运行:composer install