Skip to main content

Sadržaj

domain : https://demo.mellon.hr/ SSL - Let's Encrypt

web srv: nginx-apache2-php-fpm

  • php 8.0.11
  • node 14.17.6
  • https, http2
  • 30min timeout

database:

db - mysql Ver 15.1 Distrib 10.6.4-MariaDB, for Linux (x86_64) using readline 5.1

https://srv.mellon-dev.com:2087/pma/

phpmyadmin login:

  • username : mellon
  • password : Mellon2021??!!

db login details :

  • databse : mellon_demo
  • username - mellon_demo
  • password - Mellon2021??!!

laravel Install:

  • composer create-project laravel/laravel your-application-name

If not having web server configured:

  • cd your-application-nam
  • php artisan serve

laravel Fortify:

  • https://github.com/laravel/fortify
  • https://laravel.com/docs/8.x/fortify

fortify setup and publish

  • composer require laravel/fortify
  • php artisan vendor:publish --provider="Laravel\Fortify\FortifyServiceProvider"

Make sure that you are registering the service providers in config/app.php:

  • App\Providers\FortifyServiceProvider::class,

application setup: .env - database setup php artisan migrate

frontend scaffolding:

  • npm i bootstrap@latest popper.js sass sass-loader --save-dev
  • bootstrap@5.1.3
  • popper.js@1.16.1
  • sass-loader@12.3.0
  • sass@1.43.5

mail config:

  • .env - mail server postavke + portovi (SSL) Laravel packages :
  • https://github.com/barryvdh/laravel-debugbar - debugbar - not working with php 8.0.11
  • https://github.com/barryvdh/laravel-ide-helper - IDE helper PHPStorm and VSCode
  • https://github.com/beyondcode/laravel-query-detector - N+1 Query detector

Debugbar PHP 8.0.11 fix :

  • composer require psr/log:^1.0

laravel debug and optimization:

  • https://stackoverflow.com/a/37535377