Skip to content

RomanTolkachev/ral-dev

Repository files navigation

Установка проекта Laravel локально

Для установки проекта локально, вам потребуется следующее программное обеспечение:

  • PHP версии 8.3
  • Composer версии 2.8.1
  • Laravel версии 11.31
  • Node.js версии 20.18
  • MySQL версии 8.2

Настройки базы данных можно изменить в файле .env, который будет описан далее.

Шаги установки

1. Скачивание репозитория

Клонируйте репозиторий проекта на ваш локальный компьютер.

2. Настройка файла .env

  • Переименуйте файл env-example в .env и настройте его под ваше локальное окружение.
  • Необходимо изменить следующие переменные:
    • DB_CONNECTION: тип системы управления БД (например, mysql, mssql, postgre и т.д.)
    • DB_HOST: IP-адрес, на котором хостится БД. Например, в OSPanel 6 с MySQL 8.2 хостится на 127.127.126.50.
    • DB_PORT: стандартный порт для MySQL — 3306. Если БД не отвечает, проверьте этот параметр.
    • DB_DATABASE: имя вашей базы данных.

3. Установка зависимостей

  • устанавливаем зависимости командами
composer install
npm install
  • далее нужно создать тиблицы командой
php artisan migrate
  • заполните БД начальными данными, которые находятся в файле database\seeders\fsa_scan_dbo_ral_short_info.sql
php artisan db:seed RalShortInfoMockSeeder
  • кэшируем конфигурацию, сбрасываем роуты.. и т.д. командой
php artisan optimize
  • запускаем серверы для БЭК и фронт командами
php artisan serve
      
npm run dev
   

Если не запустить сервер для фронта, то фронт будет отдан статично из папки build

последнее обновление:

  • добавился портал на index.html, нужно обновить view т.к он кэшируется
php artisan view:clear

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •