Установка и настройки к базе данных

Установка Composer

Фреймворк Laravel устанавливается через Composer. Сначала, его надо скачать через команду ниже:

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

В текущей папке появится файл composer.phar. Данный файл рекомендуется перенести в папку «/usr/local/bin/», чтобы его можно было запускать в любом месте.

mv composer.phar /usr/local/bin/composer

Теперь в любой папке через консоль можно выполнять команды Composer.

Установка Laravel

Для установки Laravel надо запустить команду ниже:

# Установка последней версии Laravel
composer create-project --prefer-dist laravel/laravel site_name

# Установка указанной версии Laravel (например Laravel 9)
composer create-project --prefer-dist laravel/laravel="9.*" site_name

Команда выше создаст папку «site_name», в котором будет содержаться файлы фреймворка Laravel.

В настройках веб-сервера в качестве DocumentRoot надо указать путь к папке «public/».

В файле .env в параметре APP_URL надо указать домен текущего сайта.

Если всё сделано правильно, то откроется страница, как указано на картинке ниже:

 

Laravel

Настройки к базе данных

Настройки к базе данных указываются в файле .env.

После того как будут указаны настройки к базе данных, можно выполнить команду ниже, чтобы установить таблицы по умолчанию.

php artisan migrate

Также можно выполнить команду ниже, чтобы сгенерировать страницы для авторизации и регистрации пользователей, а также общий шаблон страниц сайта (layout).

composer require laravel/breeze --dev
php artisan breeze:install

Также надо установить Bootstrap и jQuery, чтобы корректно выводились страницы авторизации и регистрации. Если на сервере есть Node.JS, то это можно сделать, запустив команду ниже.

npm install & npm run dev