我正在尝试将作曲家安装到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
我想安装作曲家,然后安装拉拉维尔,以便我可以开始编码。我在GoormIDE中使用PHP 7.1。
您可能会看到composer.phar
文件是在您按照 https://getcomposer.org/download/中的说明生成的
。您需要使此composer.phar
文件全局可访问,以便在系统上的任何位置使用composer
命令。 键入以下命令以使其成为全局:mv composer.phar /usr/local/bin/composer
顺便说一句,goormIDE目前为PHP堆栈提供Ubuntu 14.04,PHP不再支持该版本的Ubuntu。 因此,如果您要设置具有进一步进展的laravel环境,我建议您使用Blank(Ubuntu 16.04)堆栈创建一个新容器,并在容器中安装PHP。您只需单击Install PHP 7.3
步骤Additional module/package
中的选项即可安装 PHP。
结语:
- 单击goormIDE仪表板上的
Create a new container
。 - 输入容器的名称。
- 在
Choose a software stack
步骤中,选择Blank (16.04)
。 - 在
Additional module/package
步骤中,选择Install PHP 7.3
选项。 - 创建并打开容器。
- 在终端上键入以下命令。
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
- 键入
composer --help
以确认安装。