Laravel VPS — from €5.49/mo
Launch your Laravel app without the hassle — a server for PHP, MySQL and queues, with a 5-hour test period before payment, completely risk-free
Launch Laravel now
A Laravel VPS is a virtual server with full root access for deploying applications on the Laravel PHP framework. You install Linux, PHP 8, Composer and Nginx yourself, connect MySQL or PostgreSQL and set up queues on Redis. NVMe storage speeds up Eloquent and migrations, and the isolated environment gives you full control over PHP versions and extensions. Plans start at €5.49/mo, and a 5-hour test period lets you measure speed on your own project before paying.
Plans
VPS for Laravel
Two entry plans in this block: Standard 1 (4 vCPU, 4 GB) for MVPs and small sites, Standard 2 (4 vCPU, 6 GB) when MySQL and Redis live alongside the app. For production with queues start from Standard 3 (6 vCPU, 8 GB). 5-hour test period before payment.
Compare all plansStandard 1
| 4 vCPU · AMD EPYC |
| 4 GB RAM |
| 50 GB NVMe |
| Unlimited traffic |
| 1× IPv4 · KVM |
| 24/7 support |
Standard 2
| 4 vCPU · AMD EPYC |
| 6 GB RAM |
| 60 GB NVMe |
| Unlimited traffic |
| 1× IPv4 · KVM |
| 24/7 support |
Your own PHP environment
Install the PHP 8 version and extensions you need, plus Composer — the environment is built entirely around your Laravel project and its dependencies.
MySQL and queues
Deploy MySQL or PostgreSQL, Redis and queue workers on one server — mailings and jobs stay under control.
Full control
Root access, Nginx with PHP-FPM, the scheduler and SSL certificates, backups — the server is entirely yours.
How to run Laravel on a VPS
Choose a plan and an image
Pick a plan — Standard 1 (4 vCPU, 4 GB) or Standard 2 (4 vCPU, 6 GB) — and select a Linux image: Ubuntu, Debian or another distribution for your stack.
Install the OS yourself
Through the panel you deploy the chosen OS on a KVM server yourself — so the configuration stays fully under your control.
Deploy your project
Over SSH or the KVM console set up PHP-FPM with Nginx, pull the dependencies via Composer and connect the MySQL database.
A server sized for your Laravel project
We will help you match a plan to the load: vCPU and RAM for PHP-FPM, NVMe space for the database and user uploads.
We can also help configure Nginx, HTTPS via Let's Encrypt and queue workers. On Symfony the approach is the same; to move the database out, see VPS for databases.
Get sizing adviceFrequently asked questions
Did not find your answer?
Write to us via the contact page form.
Any — you install the PHP 8 version and extensions yourself, matched to your Laravel version and project dependencies.
Yes. With root access you deploy MySQL or PostgreSQL, Redis and queue workers — all on a single VPS.
An app with a database and a queue runs on 6 vCPU and 8 GB — Standard 3 at €8.99/mo. A store or SaaS with heavy background jobs calls for 16 GB (Power 1, €17.99).
Not at the start: MySQL and the app live comfortably on one VPS. Split them when the database starts competing with PHP-FPM for memory — usually past 16 GB.
Queues — via a systemd service with queue:work and auto-restart; the scheduler — a single cron line. Both need root access, and you have it.
Redis offloads the database with caching and sessions; Octane keeps the app in memory and cuts response times. Both install on the same server, adding 1–2 GB of memory use.
Yes, the KVM console gives the same access as a monitor and keyboard next to the machine: editing configs, booting into recovery, reinstalling.
You take backups yourself in the control panel in a couple of clicks — automatic backups are not included in the plans. A database dump is handy to take additionally via mysqldump on cron.