Как установить Laravel 5 Framework на Ubuntu онлайн урок.


Введение

Laravel - это PHP-инфраструктура с открытым исходным кодом, предназначенная для быстрой разработки веб-приложений MVC на PHP. Эта статья поможет вам установить фреймворк Laravel 5 в операционных системах Ubuntu.

Установка Composer

Я предполагаю, что PHP, Apache и MySQL уже установлены в вашей среде.

Сначала вам нужно установить инструмент Composer PHP. Композитор необходим для установки зависимостей Laravel.

Используйте приведенные ниже команды для загрузки и использования команды Composer в вашей системе.

1. Просто выполните приведенную ниже команду для установки Composer:

$ curl -sS https: getcomposer.org installer | php

2. Переместите композитор в папку bin:

$ sudo mv composer.phar usr local bin composer
3. Задайте разрешение на выполнение файла

$ sudo chmod + x usr local bin composer

Установка Laravel

4. Теперь установите Laravel: Чтобы загрузить последнюю версию Laravel, используйте команду ниже для клонирования мастер-репо laravel из github.

$ cd var www html
$ git clone https: github.com laravel laravel.git
Перейдите в каталог кода Laravel и используйте композитор для установки всех зависимостей, необходимых для рамки Laravel.
$ cd var www html laravel
$ sudo composer install
Установка зависимостей займет некоторое время. После этого установите права доступа к файлам.

$ chown -R www-data.www-data var www laravel
$ chmod -R 755 var www laravel
$ chmod -R 777 var www laravel app storage
5. Сгенерировать и установить ключ шифрования: теперь установите 32-битный ключ шифрования случайных чисел, который используется службой шифрования Illuminate.
$ php artisan key: сгенерировать
ключ приложения [yOHTFu3Bc1Kr7Ykqed4Gt6nmW3S0ZC917 =] успешно установлен.
6. Теперь отредактируйте конфигурационный файл config app.php и обновите выше сгенерированный ключ приложения, как показано ниже. Также убедитесь, что шифр установлен правильно.
'key' = & gt; env ('APP_KEY', 'yOHTFu3Bc1Kr7Ykqed4Gt6nmW3S0ZC917'),
'cipher' = & gt; 'AES-256-CBC',

Настройка Apache

7. Создание Apache VirtualHost: теперь добавьте виртуальный хост в ваш конфигурационный файл Apache для доступа к базе Laravel из веб-браузера. Создайте файл конфигурации Apache в каталоге etc apache2 port.conf (может быть другим для другой ОС) и добавьте содержимое ниже.
$ vim и т. д. apache2 ports.conf
& lt; VirtualHost *: 80 & gt;
ServerName laravel.prafulkr.in
ServerAlias ​​laravel.prafulkr.in
DocumentRoot var www html laravel public
& lt; Directory var www html laravel public & gt;
Параметры Индексы FollowSymLinks
AllowOverride all
Разрешить разрешить, deny
Разрешить из всех
Размер файла FileTagM
__ SetOutputFilter DEFLATE
BrowserMatch ^ Mozilla 4 gzip-only-text html
BrowserMatch ^ Mozilla 4 \.0 [678] no-gzip
BrowserMatch \ bMSIE! no-gzip! gzip-only-text html
& lt; Справочник & GT;
ErrorLog var www logs systempk.log
& lt; VirtualHost & GT;

Запуск приложения

8. Перезапуск сервера apache:
$ sudo service apache2 reload
Теперь откройте страницу веб-сервера в браузере и давайте начнем создавать потрясающее приложение с использованием Laravel 5 PHP Framework.