我安装目录/var/html/www
的Laravel框架,使用命令
php composer.phar global require "laravel/installer"
它自动地改变安装目录,示出的信息是:
更改当前目录为/home/.composer
是什么原因?我是否需要添加任何其他的命令?
这是因为你安装了Laravel安装与global
,这使得它在全球范围适用于所有项目,并安装它/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看到documentation here。
让用
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)cd到你的目录,以检查是否作曲家JSON确实存在
cd /var/html/www
和类型
composer
4)要在目录下运行安装作曲家
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
5)为了测试它的安装运行
composer
6)现在,在你的目录中安装laravel 5.2(在/ var / HTML / WWW)
composer create-project laravel/laravel ProjectName 5.2 --prefer-dist