【问题标题】:composer installation on VPS with different domain hosting在具有不同域托管的 VPS 上安装 composer
【发布时间】:2019-06-12 01:29:00
【问题描述】:

我是作曲家的新手,我有一个托管多个域的 VPS。 VPS 是 CentOS。现在我需要安装作曲家以满足几个 PHP 系统的要求。现在我有几个关于安装的问题。

第一,我有几个系统,我需要为每个系统安装几个作曲家吗?

第二,我有VPS的root账号,也有几个cPanel账号,不同的cPanel账号的所有者和组是不同的,当我安装composer时,我是否需要用不同的账号登录并安装它?只能root安装?

3、我应该把composer放在哪里,具体的文件夹还是PHP系统下的文件夹?

希望有人能帮助回答上述问题。

最好的问候,

开尔文。

【问题讨论】:

    标签: php centos composer-php cpanel


    【解决方案1】:

    1st - 您需要全局安装 composer 工具。这意味着您需要安装一次,但您需要在每个包含 composer.json 文件的文件夹上运行 composer install 才能安装其依赖项。

    第二个 - 我不确定你的服务器是如何组织权限的,但我认为使用 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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-14
      • 2014-06-24
      • 2016-10-04
      • 2021-08-31
      • 2013-01-21
      • 1970-01-01
      • 2018-11-23
      • 1970-01-01
      相关资源
      最近更新 更多