Admin tenant - m2m-dev/ARC_Wiki GitHub Wiki

Admin tenant

1. Requirement

PHP version 8.2.x

Composer 2.2.x or higher

Mysql 8.x/ MariaDB 10.x

NodeJS v18+

Redis (Optional)

2. Setup enviroment

  • Download php-8.2.17-nts-Win32-vs16-x64.zip
  • Extract to D:\laragon\bin\php
  • Select version PHP 8.2 on Laragon settings

setup

setup

  • git checkout develop

setup

  • Install vendor/ package dependence with composer
  • composer install --ignore-platform-req=ext-zip

setup

  • npm install

setup

  • npm run prod

setup

3. Config source + database

  • create file .env for local with command line
  • cp .env.example .env
  • php artisan key:generate

setup

  • Editor file .env
  • Config url domain & databases

setup

  • Run migration laravel main db
  • php artisan migrate

setup

  • php artisan db:seed

setup

  • Clear cache
  • php artisan optimize:clear
  • Restart Laragon & access domain

User/pass: admin/m2m12345