Introduction and preparations
In this first episode, we take a look at the big picture of what we’ll achieve by the end of this series and get started by purchasing our domain name.
Set up a server for Laravel applications
In this lengthy episode, we create a server from scratch on Digital Ocean that includes everything we need to welcome our Laravel application.
Install and configure Deployer
In this article, we’re configuring a powerful deployment flow in a few lines of code by installing the Deployer library to our Laravel application.
Deploy with zero-downtime
Now that we have Deployer installed and configured, let’s hit the deploy button and ship our application to our server.
Create your own Deployer recipes
We go one step further with Deployer by learning how to create our own custom tasks and recipes enabling even more powerful deployments.
Deploy using Laravel Forge
Setting up and maintaining servers for our Laravel applications can be quite a stressful endeavour. In this episode, we see how to delegate these tasks to Laravel Forge whilst using Deployer.
Deploy using Ploi
Ploi is a feature-rich alternative to Laravel Forge that enables you to set up and maintain servers through an intuitive UI. In this episode, we see how to use Ploi and Deployer together.