Php Laravel安装/配置-未找到命令

Php Laravel安装/配置-未找到命令,php,laravel,laravel-5,composer-php,Php,Laravel,Laravel 5,Composer Php,正在尝试在Ubuntu服务器14.04上安装Laravel。安装PHP 7后,我输入: curl -sS https://getcomposer.org/installer | php 我得到:Composer已成功安装到:/home/ubuntu/Composer.phar sudo mv composer.phar /usr/local/bin/composer composer 很好 composer global require "laravel/installer" 我得到:

正在尝试在Ubuntu服务器14.04上安装Laravel。安装PHP 7后,我输入:

curl -sS https://getcomposer.org/installer | php
我得到:Composer已成功安装到:/home/ubuntu/Composer.phar

sudo mv composer.phar /usr/local/bin/composer
composer
很好

composer global require "laravel/installer"
我得到:

我在最底部包括这个
export PATH=“~/.composer/vendor/bin:$PATH”

sudo service apache2 restart
重新启动它

laravel
我得到:“laravel:找不到命令”


为什么它不理解命令laravel?

从您的屏幕截图中,我可以看出laravel软件包可能没有正确安装,因为您的系统上没有安装
zip
unzip

首先运行以下命令安装这些,然后重试安装laravel安装程序:

sudo-apt-get-install-zip-unzip

关于
导出路径
使用
$HOME
而不是波浪号
~
符号。希望这能解决你的问题。似乎是路径错误


export PATH=“$PATH:$HOME/.composer/vendor/bin”

我为所有未来的谷歌搜索者写下这个答案。我有一个类似的问题,我通过以下方式解决了它:

首次运行:

sudo apt-get install zip unzip php7.0-zip
然后,编辑
~/.bashrc
文件并附加以下行:

export PATH="$PATH:$HOME/.composer/vendor/bin"

哪一个是您的,取决于安装laravel时打印出来的行生成器,然后是
/vendor/bin
。在我的情况下(以及在这个问题的情况下),这是
$HOME/.config/composer
,所以我必须用第二种方法:

别忘了打电话

source ~/.bashrc

最后。享受拉威尔

你的Ubuntu服务器上安装了
zip
unzip
吗?可能的重复项删除了橙色错误消息,但我仍然得到
laravel:command not found
。导出路径正确吗?@Bxx更新了答案。试一下。试过了,但没能成功。Still laravel:command not Found您能在终端上键入
echo$PATH
并告诉我它显示了什么吗?@Bxx我能看看您是如何在shell配置文件中定义路径的吗?
export PATH="$PATH:$HOME/.config/composer/vendor/bin"
source ~/.bashrc