首页 > 解决方案 > 试图在 goormide 上安装作曲家

问题描述

我正在尝试将作曲家安装到 GoormIDE。在此之前,我曾经使用非常简单的 cloud9,但现在我需要使用任何其他云服务,所以我找到了 GoormIDE。我无法安装作曲家。

我尝试了几个链接,但我不断收到错误,例如bash: composer: command not found

我试过的链接 https://getcomposer.org/download/ https://getcomposer.org/doc/00-intro.md https://www.hostinger.com/tutorials/how-to-install-composer

我想安装composer,然后安装laravel,这样我就可以开始编码了。我在 GoormIDE 中使用 PHP 7.1。

标签: composer-php

解决方案


在按照https://getcomposer.org/download/composer.phar的说明进行操作后,您可能会看到该文件已生成。

您需要使此composer.phar文件全局可访问,以便composer在系统上的任何位置使用命令。键入此命令以使其成为全局: mv composer.phar /usr/local/bin/composer

顺便说一句,goormIDE目前正在为 PHP 堆栈提供 Ubuntu 14.04,而 PHP 不再支持该版本的 Ubuntu。因此,如果您打算进一步设置 laravel 环境,我建议您创建一个带有空白(Ubuntu 16.04)堆栈的新容器并在容器中安装 PHP。Install PHP 7.3您可以在Additional module/package步骤中一键安装 PHP 。

综上所述:

  1. 单击Create a new containergoormIDE仪表板。
  2. 输入容器名称。
  3. Choose a software stack步骤中,选择Blank (16.04)
  4. Additional module/package步骤中,选择Install PHP 7.3选项。
  5. 创建并打开容器。
  6. 在终端上键入以下命令。
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '48e3236262b34d30969dca3c37281b3b4bbe3221bda826ac6a9a62d6444cdb0dcd0615698a5cbe587c3f0fe57a54d8f5') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
mv composer.phar /usr/local/bin/composer
  1. 键入composer --help以确认您的安装。

推荐阅读