Kick off a software project quickly.

Logo Laravel Stack

Laravel Stack

PHP-FPM, Nginx, PostgreSQL, Redis and Supervisor — a production-ready Laravel stack from the moment you order.

2 GB RAM 1 vCPU Available

Tech stack

PHP 8.3-FPMNginxPostgreSQL 15RedisSupervisorComposer
Minimum RAM2 GB
Minimum CPU1 vCPU
Compatible OSubuntu-24.04

The Laravel Stack template configures your VPS with all the components needed to deploy a Laravel application in production: PHP 8.3-FPM, Nginx, PostgreSQL, Redis and Supervisor. All the PHP extensions required by Laravel are preinstalled, filesystem permissions are correctly configured, and Supervisor keeps your queue workers running at all times.

You order the VPS and clone your repository — without spending hours configuring the server environment. The template follows the official Laravel recommendations for production, with performance optimizations (OPcache, connection pooling) already in place.

Key features

PHP 8.3-FPM with all the Laravel extensions
Nginx configured for Laravel (try_files, security headers)
PostgreSQL 15 with user and database created
Redis for Laravel sessions, cache and queues
Supervisor configured for queue workers
Composer installed globally, OPcache enabled

When to use this solution?

1

Production deployment

Deploy an existing Laravel application with no manual server configuration — git clone, composer install, and it's live.

2

Laravel SaaS

A solid foundation for a SaaS product: queues, caches, persistent sessions and background workers.

3

Laravel REST API

An optimal environment for a high-performance Laravel API with Redis and a persistent connection to PostgreSQL.

Deploy Laravel Stack on your VPS

Guide optimized for ServOrbit Cloud VPS.

01

Create the VPS

Order your VPS and select the "Laravel Stack" template. Minimum 2 GB RAM for Laravel in production.

02

Clone your project

Connect over SSH. Clone your repository into /var/www/votre-app. Run composer install --no-dev --optimize-autoloader.

03

Configure the environment

Copy .env.example to .env. Set DB_HOST=localhost, DB_DATABASE, DB_USERNAME, DB_PASSWORD, REDIS_HOST=localhost.

04

Initialize the application

Run php artisan key:generate, php artisan migrate --force, php artisan config:cache, php artisan route:cache.

05

Configure the domain

Edit the Nginx virtualhost with your domain and obtain your SSL with certbot --nginx.

Frequently asked questions

php8.3-fpm, mbstring, xml, bcmath, curl, zip, intl, redis, pgsql, gd, tokenizer. All the extensions required by a standard Laravel project.

Kick off a software project quickly.

Activate Laravel Stack on your infrastructure.

Dedicated Cloud VPS — IPv4 included, European datacenter, support included. Your data never leaves your server.

Recommended configuration: 2 GB RAM · 1 vCPU

Need help?

Browse our help center and FAQ, or write to our team — support in French, English and Arabic.