如何安装 Laravel 5.2
How to install Laravel 5.2
我正在使用命令
在目录 /var/html/www
中安装 Laravel 框架
php composer.phar global require "laravel/installer"
自动更改安装目录,显示信息为:
Changed current directory to /home/.composer
这是什么原因?我需要添加任何其他命令吗?
这是因为您使用 global
安装了 Laravel 安装程序,这使得它对所有项目全局可用并将其安装到 /home/.composer
。
这应该没问题,因为它只是 Laravel 的 installer 而不是 Laravel project 应该在后面的步骤中创建(见下文),然后应该将其安装在您的 /var/html/www
中。
运行 在 /var/html/www
中使用以下命令创建一个新项目(不需要 Laravel 安装程序):
composer create-project --prefer-dist laravel/laravel YourProjectName 5.2
或使用 Laravel 安装程序
laravel new YourProjectName
有关如何安装 Laravel 的详细信息,请参阅 documentation here。
1) 更改目录权限以允许 CRUD。
打开终端并粘贴此命令
sudo chmod -R o+rw /var/html/www
2) 通过 运行ning 更新包管理器缓存:
sudo apt-get update
3) cd 到您的目录以检查 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) 现在在你的目录中安装 laravel 5.2 (/var/html/www)
composer create-project laravel/laravel ProjectName 5.2 --prefer-dist
让用
composer create-project --prefer-dist laravel/laravel project_name "5.2.*"
我正在使用命令
在目录/var/html/www
中安装 Laravel 框架
php composer.phar global require "laravel/installer"
自动更改安装目录,显示信息为:
Changed current directory to /home/.composer
这是什么原因?我需要添加任何其他命令吗?
这是因为您使用 global
安装了 Laravel 安装程序,这使得它对所有项目全局可用并将其安装到 /home/.composer
。
这应该没问题,因为它只是 Laravel 的 installer 而不是 Laravel project 应该在后面的步骤中创建(见下文),然后应该将其安装在您的 /var/html/www
中。
运行 在 /var/html/www
中使用以下命令创建一个新项目(不需要 Laravel 安装程序):
composer create-project --prefer-dist laravel/laravel YourProjectName 5.2
或使用 Laravel 安装程序
laravel new YourProjectName
有关如何安装 Laravel 的详细信息,请参阅 documentation here。
1) 更改目录权限以允许 CRUD。 打开终端并粘贴此命令
sudo chmod -R o+rw /var/html/www
2) 通过 运行ning 更新包管理器缓存:
sudo apt-get update
3) cd 到您的目录以检查 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) 现在在你的目录中安装 laravel 5.2 (/var/html/www)
composer create-project laravel/laravel ProjectName 5.2 --prefer-dist
让用
composer create-project --prefer-dist laravel/laravel project_name "5.2.*"