"Как запустить Laravel проект на OpenServer и OSPanel"

Андрей Игнатов
Игнатов Андрей
Founder & Techlead
15 мая 2026
55

Несмотря на популярность Docker и Laravel Sail, многие разработчики по-прежнему используют OpenServer и OSPanel для локальной разработки на Windows.

В этой статье разберём:

  • как установить Laravel на OpenServer;
  • как настроить PHP;
  • как подключить Composer;
  • как запустить Laravel проект;
  • как работать с виртуальными хостами.

Что такое OpenServer и OSPanel

OpenServer (OSPanel) — локальная серверная среда для Windows.

В комплект входят:

  • PHP;
  • MySQL;
  • Apache/Nginx;
  • Composer;
  • phpMyAdmin.

Это быстрый способ поднять локальное окружение Laravel без Docker.


Установка OpenServer

Скачайте OpenServer и установите его на диск.

Рекомендуется:

C:\OSPanel

После установки запустите сервер.


Настройка PHP для Laravel

Laravel 11 и Laravel 12 требуют PHP 8.2+.

Проверьте выбранную версию:

Меню → Настройки → PHP

Установка Composer в OpenServer

Во многих версиях Composer уже встроен.

Проверка:

composer --version

Если Composer отсутствует — установите отдельно.


Как установить Laravel на OpenServer

Создание проекта

Перейдите в директорию domains:

C:\OSPanel\domains

Создайте проект:

composer create-project laravel/laravel blog

Настройка виртуального хоста

Laravel должен открываться через папку public.

Пример:

blog.local

Документ root:

domains/blog/public

Настройка .env

Проверьте:

APP_URL=http://blog.local

Запуск Laravel на OpenServer

После запуска OpenServer откройте:

http://blog.local

Если всё настроено правильно — появится стартовая страница Laravel.


Частые ошибки Laravel OpenServer

Ошибка 500

Обычно проблема в:

  • APP_KEY;
  • правах доступа;
  • неправильной версии PHP.

Генерация APP_KEY

php artisan key:generate

Не работают маршруты

Для Apache должен быть включён mod_rewrite.


Composer memory limit

php -d memory_limit=-1 composer install

Laravel OpenServer или Docker

Плюсы OpenServer

  • простая настройка;
  • быстро работает;
  • подходит новичкам.

Минусы

  • Windows-only;
  • сложнее production parity;
  • меньше гибкости.

Когда OpenServer всё ещё актуален

OpenServer хорошо подходит:

  • для обучения Laravel;
  • небольших проектов;
  • быстрого старта;
  • legacy-систем.

Итоги

Laravel можно комфортно запускать и на OpenServer/OSPanel.

Хотя современные команды всё чаще используют Docker и Laravel Sail, OpenServer остаётся удобным вариантом для Windows-разработчиков. 👉 Заказать бесплатный экспресс-аудит проекта

Задать вопрос

Если у вас возник технический вопрос по нашим статьям или появилась потребность в профессиональной разработке сложного веб-проекта — оставьте свои контакты. Техлид «Команды-А» свяжется с вами, чтобы проконсультировать и помочь найти оптимальное решение.

Нажимая кнопку, вы соглашаетесь с политикой обработки персональных данных.