SSH, деплой через Composer и Git, переключаемые версии PHP 8.x, Redis и место под обработчики очередей и cron — всё, что нужно приложению на Artisan, на быстрых облачных серверах с NVMe.
$2.42
Launch, в месяц
PHP 8.x
Переключаемые версии
SSH
Composer, Git и Artisan
Redis
Кеш, очереди и сессии
Инструменты
Composer, SSH и Git готовы с первого дня
Laravel ждёт настоящего набора инструментов разработчика — и мы его даём. Откройте сессию SSH: Composer уже там. Выполните composer install, чтобы подтянуть пакеты, git pull — чтобы забрать свежий релиз, и Artisan — чтобы применить миграции и прогреть кеш. Тот же процесс, что и локально, только направленный на боевой сервер.
Composer установлен и прописан в PATH
Полноценная оболочка SSH для Artisan и логов
git clone и git pull прямо из вашего репозитория
Локальная сборка на сервере не требуется
Почему наш хостинг для Laravel
Всё, что нужно приложению на Laravel
Composer готов к работе
Composer установлен и прописан в PATH, поэтому composer install, update и require работают по SSH с первой минуты после активации аккаунта — без возни с версиями.
Настоящий доступ по SSH
Полноценная оболочка SSH позволяет выполнять команды Artisan, читать логи, чистить кеши и управлять приложением так же, как на любом сервере с Linux.
Деплой через Git
Клонируйте прямо из GitHub, GitLab или Bitbucket и забирайте обновления по SSH. Релиз — это git pull, composer install и одна команда миграции.
Обработчики очередей и cron
Держите queue:work запущенным ради задач и уведомлений и направьте одну задачу в планировщике на Artisan, чтобы schedule:run вовремя запускал всё остальное.
PHP 8.x под вашим контролем
Переключайтесь между современными релизами PHP 8.x и настраивайте память, время выполнения и OPcache для каждого сайта под требования вашей версии Laravel.
Redis включён
Держите кеш, сессии и очереди в Redis, чтобы тяжёлые страницы оставались быстрыми, а фоновые задачи разбирались быстро даже под реальным трафиком.
Тарифы
Тарифы хостинга Laravel
От одного проекта до 100 приложений — SSH, Composer, Git и Redis входят в каждый уровень.
Обработчики очередей и cron, которые просто работают
Настоящие приложения работают в фоне. Запустите постоянный обработчик очередей Artisan, чтобы задачи, уведомления и тяжёлые выгрузки выполнялись вне веб-запроса, и добавьте одну запись cron, которая каждую минуту вызывает schedule:run. Дальше планировщик Laravel берёт всё на себя — жонглировать десятком отдельных строк cron не придётся.
queue:work непрерывно разбирает задачи
Одна запись cron управляет schedule:run
Письма, уведомления и выгрузки вне запроса
Очереди на Redis разбираются быстро
Сравнение
Сравните тарифы для Laravel
Переходите на старший тариф в пару кликов по мере роста приложения и его трафика.
Сравнение тарифов хостинга Laravel
Feature
Launch
Pro
Elite
Место на SSD
10 GB
20 GB
200 GB
Сайтов
1
25
100
CPU / RAM
1 core / 2 GB
1 core / 2 GB
2 cores / 4 GB
Баз данных MySQL
25 MySQL
50 MySQL
100 MySQL
SSH, Composer и Git
Переключаемый PHP 8.x
Redis доступен
Обработчики очередей и cron
Производительность
PHP 8.x и Redis ради отзывчивого приложения
Скорость складывается из рантайма и слоя кеширования. Современный PHP 8.x с OPcache держит скомпилированный код горячим, а Redis хранит записи кеша, сессии и задачи очередей в памяти, поэтому динамические страницы Laravel отрисовываются быстро. Накопители класса NVMe под этим держат миграции, ассеты и чтения из базы быстрыми.
Современный PHP 8.x с OPcache
Redis для кеша, сессий и очередей
Накопители класса NVMe под каждым приложением
Настройка памяти и времени выполнения по сайтам
Отлично подходит
Собрано под ваш способ работы с Laravel
SaaS и пет-проекты
Запустите приложение на Artisan недорого, а когда придёт трафик, поднимитесь на тариф выше — процесс выкатки при этом не изменится.
API и бэкенды
Обслуживайте API на Laravel и бэкенды с Sanctum, за которыми стоят Composer, Redis и настоящая оболочка, а не закрытая панель с кнопками.
Фрилансеры и агентства
Размещайте клиентские проекты на Laravel с деплоем через Git и удобными тестовыми процессами, управляя всем из SSH и одной привычной панели.
Как это работает
От репозитория до продакшна за три шага
1
Выберите тариф и подключитесь по SSH
Возьмите Launch, Pro или Elite, затем откройте сессию SSH. Composer, Git и PHP 8.x уже установлены и ждут вашей первой команды.
2
Клонируйте, установите и настройте
Заберите репозиторий через Git, выполните composer install, заполните .env, а затем дайте Artisan сделать key:generate и migrate для вашей базы MySQL.
3
Направьте очереди и cron на Artisan
Запустите обработчик очередей для фоновых задач и добавьте одну запись cron, которая каждую минуту выполняет schedule:run — дальше всё расписание пойдёт само.
Быстрее в бой
Оптимизируйте Laravel для продакшна
Выполните эти команды Artisan при деплое — и приложение будет стартовать из закешированных конфигов, маршрутов и шаблонов вместо пересборки на каждом запросе.
php artisan config:cache
Объединяет все файлы конфигурации в один закешированный массив, чтобы Laravel не читал и не разбирал всю конфигурацию при каждом запросе.
php artisan route:cache
Собирает все определения маршрутов в один файл, чтобы маршрутизация оставалась быстрой даже в приложениях с сотнями эндпоинтов.
php artisan view:cache
Заранее компилирует шаблоны Blade, чтобы первый посетитель после деплоя не ждал компиляции.
php artisan event:cache
Кеширует найденные обработчики событий, чтобы фреймворк не сканировал всё приложение при каждом старте.
php artisan optimize
Прогревает кеши фреймворка и пакетов одной командой, чтобы всё было готово к продакшну за один шаг.
php artisan queue:restart
Сигнализирует работающим обработчикам завершить текущую задачу и перезапуститься, чтобы они подхватили только что выкаченный код.
Включено
На каждом тарифе для Laravel
Доступ к оболочке по SSH
Предустановленный Composer
Деплой через git clone и git pull
Переключаемые версии PHP 8.x
Командная строка Artisan
Redis для кеша, сессий и очередей
Постоянные обработчики очередей
Cron для schedule:run
До 100 баз данных MySQL
Бесплатный SSL с автопродлением
Накопители SSD класса NVMe
Живая поддержка 24/7
Приложение на Laravel уже работает в другом месте?
Перенесите репозиторий, базу данных и .env через SSH и Git — наша команда рядом и поможет всё аккуратно посадить.
Можно ли выкатывать приложение на Laravel по SSH и Git?
Да. В каждом тарифе есть полноценная оболочка SSH, поэтому деплой — это тот же процесс на Git, к которому вы привыкли локально. Клонируйте репозиторий прямо из GitHub, GitLab или Bitbucket в свой аккаунт, выполните composer install, чтобы подтянуть пакеты, затем перенесите боевые значения в .env. Дальше дело за Artisan: php artisan key:generate задаёт ключ приложения, а php artisan migrate строит схему базы. Следующий релиз выкатывается так же быстро: git pull, чтобы забрать новые коммиты, composer install для обновления зависимостей, php artisan migrate для новых миграций и сброс кеша, чтобы убрать старую конфигурацию. Поскольку у вас настоящая оболочка, а не закрытая панель, вы можете читать логи, чинить права на storage и перезапускать любую команду, если что-то требует внимания. Направьте корень домена на папку public — и сайт заработает по HTTPS.
Composer уже установлен?
Да — Composer установлен на каждом аккаунте и уже прописан в PATH, поэтому перед первым деплоем ничего скачивать, распаковывать и настраивать не нужно. Откройте сессию SSH сразу после активации аккаунта, и composer install, composer update, composer require и composer dump-autoload заработают с правильным исполняемым файлом PHP. Для Laravel это важно, потому что и сам фреймворк, и почти каждый добавляемый пакет — от стартовых наборов до Sanctum, Horizon и остальных — подтягиваются через Composer, а не хранятся в репозитории. Ваши composer.json и composer.lock остаются вашими, поэтому версии, которые вы тестировали локально, окажутся и на сервере. Если понадобится запустить Composer под конкретным релизом PHP, это возможно: версия PHP выбирается для каждого сайта. Коротко говоря, работа с зависимостями ведёт себя ровно так же, как на вашей машине.
На какой версии PHP здесь работает Laravel?
Вам доступен современный PHP 8.x, и релиз для каждого сайта вы выбираете сами в панели управления. Эта гибкость важна, потому что каждая версия Laravel предъявляет свои минимальные требования к PHP: свежие релизы ждут PHP 8.1 или новее, а старое приложение с длительной поддержкой может быть привязано к более ранней сборке 8.x. Вместо того чтобы навязывать один рантайм всему, вы задаёте версию для каждого домена, поэтому унаследованный клиентский проект и совсем новое приложение спокойно живут в одном аккаунте. Рядом с переключателем настраиваются параметры, важные для Laravel: memory_limit для тяжёлых команд Artisan и импортов, max_execution_time для долгих задач и OPcache, чтобы скомпилированный код оставался горячим в памяти. Смена версии мгновенна и обратима, что делает проверку обновления PHP малорисковой: сначала поднимите тестовый домен, убедитесь, что тесты проходят, и переведите продакшн одним кликом.
Как запускать очереди и планировщик Laravel?
И то и другое здесь полноценно поддерживается. Для работы с очередями запустите постоянный обработчик командой php artisan queue:work, чтобы задачи, уведомления, письма и тяжёлые выгрузки шли вне веб-запроса и не задерживали загрузку страницы. Если очередь работает на Redis, задачи подхватываются и разбираются быстро даже под реальным трафиком. Для расписания не нужно добавлять длинный список отдельных строк cron. Вместо этого вы регистрируете всё в планировщике Laravel внутри кода приложения, а затем добавляете одну запись cron, которая каждую минуту выполняет php artisan schedule:run. Из этой единственной задачи Laravel сам решает, что пора запускать: ежечасные сводки, ночные чистки, еженедельные отчёты и прочее. После каждого деплоя выполняйте php artisan queue:restart, чтобы обработчики подхватили новый код. Это стандартная схема Laravel, работающая ровно так, как описано в документации, без специфических обходных путей.
Поддерживаете ли вы Redis для кеша и очередей?
Да. Redis доступен для кеширования, хранения сессий и очередей — именно эта комбинация чаще всего используется в боевых приложениях на Laravel. Направьте драйвер кеша на Redis, и дорогие результаты запросов, отрисованные фрагменты и вычисленные значения будут отдаваться из памяти вместо пересборки при каждом обращении. Переведите сессии на Redis — и состояние авторизованных пользователей останется быстрым и согласованным по мере роста трафика. Укажите Redis в качестве соединения для очередей, и фоновые задачи будут ставиться и обрабатываться с минимальными накладными расходами, поэтому обработчики останутся отзывчивыми во время всплесков. Всё это настраивается в .env стандартными параметрами драйверов кеша, сессий и очередей — никакой особой конфигурации с нашей стороны не требуется. Поскольку Redis держит рабочий набор в оперативной памяти, а не на диске, страницы, которые казались тяжёлыми, заметно ускоряются, а фоновая обработка успевает за нагрузкой, вместо того чтобы копиться в очереди.
Можно ли направить корень сайта на папку public в Laravel?
Да, и это правильный способ обслуживать приложение на Laravel. Laravel держит единственную точку входа в каталоге public, а код приложения, .env и storage находятся выше корня сайта, поэтому ничего чувствительного из веба не достать. В панели управления вы указываете корневым каталогом домена папку public своего проекта, и запросы идут через index.php ровно так, как задумано фреймворком. Вместе с бесплатным SSL с автопродлением приложение отвечает по HTTPS с чистыми красивыми адресами и без index.php в строке браузера. Права на каталоги storage и bootstrap/cache легко выставляются по SSH, поэтому кеширование, сессии и загрузка файлов заработают с первого раза. Если в одном аккаунте несколько приложений, у каждого домена будет свой корень, указывающий на свою папку public, — проекты остаются аккуратно разделёнными, хотя под ними один и тот же быстрый сервер с NVMe.
Beyond the SSH shell and Composer toolchain, running Laravel in production also means backups that actually restore, a sane way to separate staging from production, and a path for moving an app you already run somewhere else without a weekend of downtime. This is the operational side of Laravel hosting that most comparison pages skip.
Below we cover multi-project setups on a single account, how daily backups and rollbacks work alongside your Git-based deploys, what our free managed migration actually does for an existing Artisan app, and how pricing and guarantees stack up so you can test the platform without risk.
Deep Dives
The details behind the promises
Running Several Laravel Projects on One Account
Freelancers and small teams rarely ship one app and stop — a plan built for Laravel needs room for the next one too. Addon domains let you run a second, third or fourth Artisan project from the same account, each with its own document root pointed at that project's public folder, its own .env and its own database, so client sites and side projects never share state by accident.
With up to 100 MySQL databases available on higher tiers, a typical setup might pair a production domain with a staging subdomain that runs the same codebase against a separate database — push to staging first, run your test suite and Artisan migrations there, then promote to production once it's confirmed. No second hosting account or extra invoice required to keep environments cleanly apart.
Backups and Safe Rollbacks
Deploys occasionally go wrong — a migration that should have been reversible isn't, or a seed command runs against the wrong table. Daily backups sit underneath your Git-based workflow as the safety net: your codebase itself is recoverable via git reset to any earlier commit, but your database and storage folder need their own restore point, and that's what the daily backup snapshot provides.
In practice this means a bad php artisan migrate is rarely a crisis. Roll the code back with Git, restore the database from the previous day's backup, and you're back to a known-good state in minutes rather than trying to hand-write a down() migration under pressure. It's the same discipline experienced Laravel teams already build into their own deploy pipelines, provided here as a standard part of the plan rather than something you configure yourself.
Moving an Existing Laravel App to Us
If you're already running Laravel somewhere else, the switch doesn't have to mean rebuilding your deploy process from scratch. Our free managed migration covers the parts that are tedious to do by hand: transferring your codebase, exporting and importing your MySQL database, and carrying over the storage directory that holds uploaded files, generated PDFs and cached views so nothing gets left behind on the old server.
We bring the app up on a temporary address first so you can confirm routes, queue jobs, scheduled tasks and Redis-backed sessions all behave exactly as they did before, with your composer.json and .env intact. Only once that's verified do we walk through the DNS cutover, so visitors experience a clean handover rather than a gap where the app is unreachable.
Pricing, Currency and the Money-Back Guarantee
Laravel-ready plans start from $2.42/mo, shown in your local currency automatically thanks to geo-currency detection at checkout, so you're not left converting USD in your head to know what you're actually paying. Billing runs through Bohzo Ltd (UK), the company behind Hosting Cheap, giving you a clear, identifiable entity on your invoice and card statement rather than an anonymous reseller brand.
Every plan carries a 30-day money-back guarantee, so you can deploy your actual app, run it under real traffic for a few weeks, and confirm queue throughput, Redis caching and PHP version behavior suit your project before committing long-term. If a heavier app outgrows shared resources later, moving to a VPS with root access is a straightforward upgrade rather than a re-platform.
Backups, migration and a real safety net
A Laravel app in production needs more than a fast server — it needs a way back if something breaks. Daily backups mean a bad migration or a corrupted upload doesn't turn into a support ticket at 2am; you restore and move on.
When you're moving from another host, our team handles the codebase, database and storage folder transfer for you at no charge, then lets you verify everything on a temporary address before any DNS changes happen.
Daily backups of your database and files
Free managed migration of code, DB and storage
Verify on a temporary domain before cutover
30-day money-back guarantee to test it properly
More Reasons
Built to help you grow
Daily automated backups
Database and storage folder snapshots run daily, giving your Git deploys a real restore point instead of just a code rollback.
Free managed migration
Our team moves your codebase, MySQL database and storage directory across and lets you verify before the DNS cutover.
Addon domains for staging
Run a staging subdomain and production domain from the same account so you can test migrations before they go live.
30-day money-back guarantee
Deploy your real Laravel app and run it under actual traffic for a month before deciding if the plan is the right fit.
NVMe SSD with LiteSpeed
Storage and web server layer both tuned for speed, so migrations, asset compilation and page responses stay quick under load.
24/7 human support
Reach a real person about deploy failures, permission errors or queue worker issues any time, not a ticket queue with a delay.
Getting Started
How to get going
1
Request a free migration review
Tell us where your Laravel app currently lives and we'll confirm what's involved in moving the codebase, database and storage folder across.
2
We copy your app and verify it
Your files, MySQL data and .env land on a temporary address so you can check routes, queues and scheduled tasks before anything goes live.
3
Cut over DNS once you're satisfied
With everything confirmed on the temporary domain, we switch DNS so visitors land on the new server with no gap in between.
Good To Know
What's covered
Daily backups of database and storage folder
Free managed migration from your current host
30-day money-back guarantee on every plan
Addon domains for staging and production splits
Up to 100 MySQL databases on higher tiers
Geo-currency pricing shown at checkout
LiteSpeed web server on NVMe SSD storage
Billing through Bohzo Ltd (UK)
More FAQ
More questions, answered
Can you migrate my existing Laravel app here for free?
Yes. Our team transfers your codebase, exports and imports your MySQL database, and carries over your storage folder so uploaded files and cached data aren't left behind. We bring everything up on a temporary address first so you can confirm queues, the scheduler and Redis-backed sessions all still work, and only then do we walk through the DNS cutover.
Do you back up my Laravel database and uploaded files?
Yes, daily backups cover your database and storage directory, giving you a restore point that sits alongside your own Git-based code rollbacks. If a migration or seed command goes wrong, you can restore the previous day's snapshot rather than trying to reverse the damage by hand.
Can I run a staging environment alongside production for the same app?
Yes. Addon domains let you point a staging subdomain and your live domain at the same account, each with its own document root and database. Push and test on staging first, run your Artisan migrations there, and only promote to the production domain once you're confident.
How many Laravel projects can I host on one account?
Higher tiers support up to 100 MySQL databases, which in practice means room for several Laravel projects — a mix of client sites, side projects and staging copies — on a single account, each with its own domain, database and .env.
What if Laravel hosting here doesn't suit my app?
Every plan is covered by a 30-day money-back guarantee, so you can deploy your actual project, run it under real traffic, and check queue throughput and Redis caching behave the way you expect before committing beyond the trial period.
Does the price change depending on where I'm signing up from?
Plans are priced in USD starting at $2.42/mo, and geo-currency detection displays that price converted into your local currency at checkout, so what you see is what gets billed rather than a rate you have to calculate yourself. Billing itself runs through Bohzo Ltd (UK).