如何在AWS上安装laravel

时间:2015-02-03 06:20:23

标签: php laravel amazon-web-services composer-php

已解决:我已在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目录。

3 个答案:

答案 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