Title: Deploy PHP on velixir - velixir
Open Graph Title: Deploy PHP on velixir - velixir
X Title: Deploy PHP on velixir - velixir
Description: PHP hosting on velixir. Deploy Laravel, Symfony, or WordPress from source, no Dockerfile. PHP 8.4 to 8.1, managed Postgres and Valkey, EU data residency.
Open Graph Description: PHP hosting on velixir. Deploy Laravel, Symfony, or WordPress from source, no Dockerfile. PHP 8.4 to 8.1, managed Postgres and Valkey, EU data residency.
X Description: PHP hosting on velixir. Deploy Laravel, Symfony, or WordPress from source, no Dockerfile. PHP 8.4 to 8.1, managed Postgres and Valkey, EU data residency.
Opengraph URL: https://velixir.net/languages/php
Domain: velixir.net
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Which PHP versions does velixir support?","acceptedAnswer":{"@type":"Answer","text":"PHP 8.4 is the default, with 8.3, 8.2, and legacy 8.1 also supported. velixir detects the version from the require block in your composer.json, so pinning \u0022php\u0022: \u0022^8.3\u0022 pulls the right runtime automatically. You do not select a version in a dashboard or a Dockerfile."}},{"@type":"Question","name":"Do I need a Dockerfile or Nginx and PHP-FPM config?","acceptedAnswer":{"@type":"Answer","text":"No. You push source (the velixir deploy CLI, GitHub Actions, or a dashboard upload) and velixir builds the container image server-side. It provisions the web server and PHP-FPM, runs composer install, and applies sensible opcache defaults. There is no build config, no local Docker, and no FPM pool file to maintain."}},{"@type":"Question","name":"Can I run migrations, queue workers, and the scheduler?","acceptedAnswer":{"@type":"Answer","text":"Yes. Deploys run zero-downtime rolling releases, so you can run artisan migrate or a Symfony doctrine migration as part of a release and roll back with one click if something looks wrong. Long-running processes like a Laravel queue worker or Horizon run alongside your web app on the same managed Kubernetes."}},{"@type":"Question","name":"What about the database and cache my app needs?","acceptedAnswer":{"@type":"Answer","text":"Managed Postgres and Valkey (Redis-compatible) are included and billed hourly in EUR. Point your Laravel or Symfony database and cache config at the provided credentials. Valkey is a drop-in for Redis-backed sessions, cache, and queue drivers, so most apps need no code changes."}}]}
| theme-color | #030712 |
| og:type | website |
| og:site_name | velixir |
| og:locale | en_GB |
| twitter:card | summary |
Links:
Viewport: width=device-width, initial-scale=1.0