Skip to content

Pierwsze kroki ​

Wymagania ​

  • PHP 8.4 i Composer
  • Laravel 13 (instalowany przez Composera)
  • MySQL lub MariaDB

Instalacja ​

W zależności od rodzaju projektu wybierz i sklonuj odpowiednie repozytorium:

  • Core
git clone git@bitbucket.org:moonbite/mooncore-backend.git
  • CRM
git clone git@bitbucket.org:moonbite/mooncrm-backend.git
  • CMS
git clone git@bitbucket.org:moonbite/mooncms-backend.git

Szybki start ​

Dla repozytorium mooncms-backend użyj poniższej procedury. Monolit (mooncms-monolit) ma osobny instalator i procedurę: Pierwsze kroki monolitu.

  • Przygotuj nową bazę danych, którą będzie można użyć podczas instalacji
  • Użyj komendy i postępuj zgodnie z poleceniami w konsoli
composer app:install

Instalacja manualna ​

Uwaga

Możesz pominąć ten krok jeżeli skorzystałeś z szybkiej instalacji

  • Utwórz plik .env i ustaw odpowiednie zmienne
cp .env.example .env
  • Zainstaluj zależności
composer install
  • Generowanie APP_KEY
php artisan key:generate
  • Migracje
php artisan migrate
  • Przypisywanie domyślnych uprawnień
php artisan mb:update-permissions

Made by Moonbite