How to Launch and Configure a Laravel Application with Docker Compose?
Learn how to install and launch your application using Docker Compose to install the LEMP stack consisting of PHP, Nginx, and MySQL services for Laravel.
Database Management Guide with Laravel Artisan Commands
Learn step-by-step how to create custom commands to manage database records (insert, list, delete) with Laravel's Artisan command line tool.
Guide to Creating a Database Model with Laravel Eloquent ORM
Learn step by step to create, customize, and link models that represent database tables with Laravel Eloquent ORM.
Laravel Eloquent ORM: Updating Relational Database Records
Learn how to update relational database records (with associate and save methods) via an Artisan command using Laravel Eloquent ORM.
Laravel Eloquent ORM: Secure Deletion by Managing Related Data
Learn how to securely delete associated data with delete(), update(), and Soft Delete methods in Laravel Eloquent ORM.
Limiting and Paginating Data Results in Laravel Eloquent Queries
Learn how to increase performance by limiting and paginating database results with limit() and simplePaginate() methods in Laravel Eloquent ORM.
Performance Optimization After Laravel LEMP Installation
Learn the steps to increase performance after installing Laravel, Nginx and MySQL (LEMP) on Ubuntu 22.04.
How to Create and Manage Database Tables with Laravel Migrations?
Learn how to create, update, and rollback database tables without writing SQL using Laravel Migrations.
Installing Laravel with Docker Compose on Ubuntu 22.04
Learn step by step to install Laravel application with Nginx, PHP-FPM and MySQL containers with Docker Compose on Ubuntu 22.04.
Installing Laravel (LEMP) on Ubuntu Server
Learn step by step how to install Laravel 11 using Nginx, MySQL and PHP-FPM (LEMP) on Ubuntu. Including security, SSL and performance optimization.

