我正在将Laravel框架安装在目录/var/html/www
中,使用以下命令:
我正在将Laravel框架安装在目录/var/html/www
中,使用以下命令:
php composer.phar global require "laravel/installer"
它会自动更改安装目录,并显示以下信息:
已将当前目录更改为/home/.composer
原因是什么?我需要添加其他命令吗?
我正在将Laravel框架安装在目录/var/html/www
中,使用以下命令:
我正在将Laravel框架安装在目录/var/html/www
中,使用以下命令:
php composer.phar global require "laravel/installer"
它会自动更改安装目录,并显示以下信息:
已将当前目录更改为/home/.composer
原因是什么?我需要添加其他命令吗?
这是因为您使用global
安装了Laravel安装程序,这使它在所有项目中都可以全局使用,并将其安装到/home/.composer
。
这应该没问题,因为这只是 Laravel 的 安装程序 而不是稍后需要创建的 Laravel 项目(请参见下文),并且应安装在/var/html/www
中。
在/var/html/www
中运行以下命令以创建一个新项目(不需要 Laravel 安装程序):
composer create-project --prefer-dist laravel/laravel YourProjectName 5.2
或者使用 Laravel 安装程序
laravel new YourProjectName
了解如何安装Laravel,请参阅此处的文档。
composer create-project --prefer-dist laravel/laravel YourProjectName "5.2.*"
命令时才能正常工作。 - lubart让我们使用
composer create-project --prefer-dist laravel/laravel project_name "5.2.*"
1)更改您的目录权限以允许CRUD。 打开终端并粘贴此命令
sudo chmod -R o+rw /var/html/www
2) 运行以下命令更新软件包管理器缓存:
sudo apt-get update
3) 切换到您的目录,检查是否存在composer json文件
cd /var/html/www
和类型
composer
4) 在您的目录中安装 Composer,请运行以下命令
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
5) 要测试是否已安装,请运行
composer
6)现在在你的目录(/var/html/www)中安装laravel 5.2
composer create-project laravel/laravel ProjectName 5.2 --prefer-dist
apt-get update
?而且他已经安装了composer,不需要这些步骤! - Pᴇʜ