已解决:我已在XAMPP环境中的本地计算机上使用composer安装了Laravel。 现在我打算在服务器上做。我有一个AWS实例,我曾尝试使用这些步骤安装composer。
curl -s https://getcomposer.org/installer | php
执行成功。现在任何作曲家命令都不起作用: -
composer install
composer create-project laravel/laravel sujeetlaraveldemo
解决方案 谢谢谷歌,得到答案,它
curl -sS https://getcomposer.org/installer | PHP
mv composer.phar / usr / local / bin / composer
作曲家安装 我们需要将composer.phar移动到bin目录。
答案 0 :(得分:1)
谢谢谷歌, 得到了答案,它的
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
composer install
我们需要将composer.phar移动到bin目录。
答案 1 :(得分:0)
您可以阅读作曲家文档on their website。
您提到的命令实际上并未全局安装Composer。它只是将composer.phar可执行文件下载到您当前所在的文件夹中。
如果你有你的/ laravel_project文件夹并下载了作曲家,你可以用它来写“php composer.phar”而不是“composer”:
php composer.phar install
答案 2 :(得分:0)
以防有人使用此问题作为参考。 在安装composer之前,请确保您在home / ec2-user文件夹中具有composer.json文件。 使用它来创建初始的composer.json文件。
$ cd ~
$ nano composer.json
粘贴此
{
"require": {
"monolog/monolog": "1.0.*"
}
}
CTRL + O -> Save
CTRL + X -> Exit
然后粘贴这些命令。
$ cd ~
$ sudo curl -sS https://getcomposer.org/installer | sudo php
$ sudo mv composer.phar /usr/local/bin/composer
$ sudo ln -s /usr/local/bin/composer /usr/bin/composer
然后您可以运行
$ sudo composer install