Deployment of Laravel app on DigitalOcean / Ubuntu server

In this tutorial, we’ll learn how to deploy Laravel 8 app on DigitalOcean droplet. This tutorial assumes that you have already set up the droplet server using Ubuntu 18.04 LTS (any other Ubuntu version should do just fine) and installed MySQL, Nginx, PHP7.4 (Laravel 8 requires PHP 7.3+ version) along with Composer. And you’ve ssh’d … Read more

Laravel 8 development setup in MX Linux

In this article we’ll setup Laravel development environment in MX Linux. But why MX Linux? The simple answer is: ‘It works’. If you happen to visit distrowatch.org then you’ll get yet another reason: ‘It tops’ the good ole chart. Believe me I’ve tested and used dozens of Linux distros but MX Linux really shines as … Read more

Using Vue-Multiselect in Laravel 8 Inertia.js app

(Note: This article has been updated with Breeze starter kit in place of Jetstream.) In this tutorial we’ll use vue-multiselect (suadelabs/vue3-multiselect) package to insert searchable select field in a Laravel 8 app using VILT (Vue.js, Inertia.js, Lavarel, Tailwind) stack. Assuming that the composer is installed, enter the following command to create new Laravel 8 project: … Read more