- Ключевые функции
- Установка и первый запуск
- Создание проектов
- Работа с базами данных
- Установка phpMyAdmin
- Включение / отключение служб
- Добавление сервисов
- Работа с терминалом и Composer
- Быстрая установка приложений: Laravel, WordPress и т.д.
- Прочая полезная информация
- Настройка HTTPS
- Встроенный терминал
- Общий доступ к локальному сайту
- Переключение версий PHP и серверов
- Работа с конкретной версией для проекта
- Настройка доменов .local, .dev, .test
- Автоматический HTTPS (Auto SSL)
- Настройка Nginx
- Включение кэширования и gzip в Nginx
- Резервные копии баз данных
- Оптимизация Laragon
- Советы профессионалов
Laragon — это лёгкая и мощная среда локальной разработки (или «локальный сервер») для Windows. Она предназначена для быстрого развёртывания веб-проектов на PHP, Node.js, Python, Go, Ruby и других языках без сложной ручной настройки.
Laragon объединяет в себе всё, что нужно для полноценной работы:
- Apache или Nginx
- PHP (с выбором версии)
- MySQL или MariaDB
- phpMyAdmin и HeidiSQL
- Composer, Node.js, npm
- Redis, Memcached, MongoDB
- Поддержку SSL и автогенерацию сертификатов
Он задуман как альтернатива громоздким решениям вроде XAMPP, WAMP или Docker, когда нужно простое, быстрое и полностью автономное окружение.
Основная идея — сделать локальную разработку такой же удобной, как запуск обычного приложения в Windows: установил, нажал “Запустить” — и можно работать.
Ключевые функции
Ниже основные возможности, которые выделяют Laragon среди подобных инструментов:
| Функция | Что даёт / зачем полезно |
|---|---|
| Лёгкость (lightweight) | Ядро программы занимает около 6 МБ, потребляет < 10 МБ оперативной памяти при минимальной работе. |
| Изолированность и портативность | Всё содержимое проекта, базы данных и конфигурации хранятся внутри папки Laragon — можно скопировать на другой ПК и всё будет работать. |
| Автовиртуальные хосты (Pretty URLs) | Автоматически создаёт виртуальный хост и записывает в hosts, чтобы ты мог обращаться к проекту как myapp.test вместо localhost/myapp. |
| SSL с одним кликом (Auto-SSL) | Однокликогенерация самоподписанных SSL-сертификатов для локальных доменов (например, https://app.test). |
| Поддержка нескольких версий сервисов | Можно установить и переключаться между версиями PHP, MySQL, Nginx, PostgreSQL и др. |
| Quick-app (быстрое создание приложения) | Выбор (WordPress, Laravel, Symfony и др.) и разворачивание нового проекта буквально за пару кликов. |
| Quick-add сервисов | Легкое добавление дополнительных сервисов (Redis, Memcached, MongoDB и др.) в среду через простую установку. |
| Поддержка Procfile | Можно прописать в простом формате (Procfile) фоновые сервисы или процессы, которые будут автоматически запускаться. |
| Контекстное меню и управление из трейя | Правая кнопка мыши — быстрый доступ ко всем функциям: запуск/остановка сервисов, открытие терминала, логов и др. |
| Интеграция терминала | Встроенный Cmder / Windows Terminal для запуска команд внутри окружения ларагон без конфликтов с системным PATH. |
| Поделись проектом (Quick share / ngrok) | Возможность открыть локальный проект к публичному доступу, что полезно для демонстраций, клиентских просмотров или webhook-тестов. |
| Авто-резервное копирование MySQL | Может автоматически делать бэкапы баз данных по расписанию. |
Laragon идеален, если:
- вы работаете под Windows;
- хотите простое, быстрое и автономное окружение;
- нужно много проектов с разными версиями PHP;
- не хотите возиться с Docker.
Если работаете в команде с контейнерами — можно использовать Laragon как личную локальную среду.
Установка и первый запуск
Перейдите на официальный сайт: https://laragon.org/download и скачайте дистрибутив щелкнув по ссылке «Download Laragon …».

Загрузка дистрибутива идёт довольно медленно, наберитесь терпения. После загрузки запустите скачанный .exe файл. И следуйте шагам установщика:
- Выберите язык установки.

- Указываем место установки локального сервера (если у вас несколько локальных дисков, я обычно выбираю тот (D) на котором не установлена виндовс, ну или флешку).

- Отключите авто старт при необходимости. Я это делаю т.к. сервером пользуюсь не каждый день, да и это снижает скорость запуска самой винды.

- Жмем по кнопке «Установить» и ждем.

- По окончании установки нажмите по кнопке «Завершить».

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

В открывшемся окне нажмите кнопку Запустить — это запустит сервер и базу данных.

При первом запуске скорее всего выскочит окно брандмауэра (защитника Windows), выбираем все галки и жмем по кнопке «Разрешить доступ».

Таких окон у меня выскочило 3: для апач сервера, mysql и Mailpit. После разрешения доступа должны запуститься все 3 модуля.

Теперь можно открыть в браузере: http://localhost.
Если открылась стартовая страница Laragon — всё установлено корректно.

Если что то не запустилось, попробуйте отключить антивирус и нажать на «перезапустить».
Создание проектов
Путь по умолчанию: C:\laragon\www\
Каждая папка — отдельный сайт, например: C:\laragon\www\myproject — будет доступен по адресу: http://myproject.test
Веб-сервер автоматически создаёт виртуальные хосты (Pretty URLs) — не нужно редактировать hosts.
Работа с базами данных
По умолчанию устанавливается MariaDB. Управление возможно через: HeidiSQL.
Настройки по умолчанию:
Host: localhost
User: root
Password: (пусто)
Port: 3306
Базы данных хранятся в: C:\laragon\data\mysql\
Чтобы в него перейти в HeidiSQL нажмите на панели «База данных» и в открывшемся окне нажмите по кнопке «Открыть».

Откроется интерфейс HeidiSQL.

Он немного не привычный по сравнению с phpMyAdmin, но самое главное в нем есть, выгрузка базы в SQL и т.п.
Установка phpMyAdmin
По умолчанию в Laragon не входит phpMyAdmin, но вы можете легко его добавить: Меню > Инструменты > Quick add > phpmyadmin

Сервер сам загрузит и установит phpMyAdmin.
Если вы хотите работать с PHP 8.4+, устанавливаем phpmyadmin6.0snapshot
После загрузки и извлечения, вы предопределите HeidiSQL и на панели после щелка по кнопке «База данных», вебсервер будет отправлять уже вас на интерфейc phpMyAdmin (будет доступен по адресу http://localhost/phpmyadmin/). Логин для входа root, пароль: пусто.

Также открыть phpMyAdmin можно через контекстное меню.

Включение / отключение служб
Чтобы включить или отключить службу, перейдите в «Параметры» и на вкладке «Службы и порты», включите , отключите галки.

Добавление сервисов
Laragon поддерживает DB Tools, Golang, Pocketbase и другие. Чтобы включить их Меню → Инструменты → Quick add → название сервиса (либо ALL, чтобы установить все).

Сервис автоматически добавится и будет доступен после перезапуска.
Работа с терминалом и Composer
Чтобы открыть терминал: нажмите Ctrl + T в главном окне или щёлкните по иконке → Терминал.
Команды Composer, npm, php, git и др. доступны сразу:
composer --version
php --version
npm install
Все эти команды изолированы внутри Laragon, не конфликтуют с системными путями Windows.
Быстрая установка приложений: Laravel, WordPress и т.д.
Рассмотрим на примере CMS WordPress. В трее нажимаем правой кнопкой мыши на значок программы, выбираем «Быстрые приложения» и в списке находим WordPress.

Так же их можно найти в меню.

В следующем окне вводим имя проекта (на латинице), я назвал wp-local-v1 и нажал OK.

Начнется процесс установки баз данных, хостов и движка, при этом буду выплывать вот такие окна.


Немного ждем, пока сервер создаст базу, скачает дистрибутив WP и установит его:

После этого можете нажать на кнопку Посетить сайт, если случайно закрыли данное окно, то посетить сайт можно и через проекты:

Откроется браузер (если он не открыт) и откроется сайт (вернее один из финальных этапов установщики WP), где нужно выбрать язык и нажать «Продолжить».

На следующей странице вводим данные сайта, название, логин, пароль и почту. Почту вводим актуальную, чтобы при случае можно восстановить доступ к сайту. 
Не забываем записать логин и пароль для входа в админку WordPress, после чего нажимаем «Установить WordPress».
На следующей странице система поздравит и предложит авторизоваться в админке WordPress, нажимаем Войти.

Входим в административную панель вордпресса по ранее созданным логину и паролю.


В последующем вы сможете заходить в нее по адресу http://wp-local-v1.test/wp-admin/ или http://wp-local-v1.test/wp-login.php
Файлы установленного сайта находятся в папке установки Laragon в подкаталоге www, для редактирования движка заходите в папку wp-local-v1 (это название сайта, которое создавал вначале).

Прочая полезная информация
Настройка HTTPS
Правый клик на иконке → Apache → SSL → Включено. После этого перезапустите сервер.
Встроенный терминал
Откройте консоль (Ctrl + T).
Доступны команды:
php --version
composer install
npm run dev
Ларагон не меняет системный PATH — всё работает внутри среды.
Общий доступ к локальному сайту
Сервер поддерживает ngrok — можно открыть проект для внешнего просмотра: Меню → WWW → Поделиться → и выбираете проект.
В окне появится ссылка вида: https://abc123.ngrok.io
Отправьте её клиенту — сайт откроется с вашего ПК.
Переключение версий PHP и серверов
Можно хранить несколько версий PHP, MySQL, Apache/Nginx.
Путь к PHP: C:\laragon\bin\php\
Чтобы добавить версию — просто распакуйте новую папку (php-8.3.3, php-7.4.33) и выберите её в меню: Меню → PHP → Version.
Работа с конкретной версией для проекта
Создайте в корне проекта файл .laragon, с примерно таким содержимым: php_version=php-7.4.33
Теперь этот проект всегда откроется с нужной версией PHP.
Настройка доменов .local, .dev, .test
Laragon по умолчанию использует .test, но можно поменять:
Меню → Параметры → Название хоста → {name}.local
Теперь сайты будут доступны как: http://project.local
Автоматический HTTPS (Auto SSL)
Ларагон умеет сам выпускать сертификаты. Но если нужен более надёжный вариант — можно использовать mkcert:
choco install mkcert
mkcert -install
mkcert project.local
После этого добавьте пути в конфиг:
SSLCertificateFile "C:/laragon/etc/ssl/project.local.crt"
SSLCertificateKeyFile "C:/laragon/etc/ssl/project.local.key"
Настройка Nginx
Вы можете легко переключаться между Apache и Nginx.
Путь к конфигам: C:\laragon\etc\nginx\sites-enabled\
Пример для Laravel:
server {
listen 80;
listen 443 ssl;
server_name laravel.test;
root "C:/laragon/www/laravel/public";
ssl_certificate "C:/laragon/etc/ssl/laravel.test.crt";
ssl_certificate_key "C:/laragon/etc/ssl/laravel.test.key";
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_pass php_upstream;
include fastcgi.conf;
}
}
Включение кэширования и gzip в Nginx
В файл: C:\laragon\etc\nginx\nginx.conf добавьте:
gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml application/xml+rss;
gzip_min_length 1024;
Это уменьшит трафик и ускорит загрузку сайтов.
Резервные копии баз данных
Откройте файл: C:\laragon\etc\laragon.ini и добавьте в него строчку: AutoBackup=1.
Бэкапы будут сохраняться в: C:\laragon\backup\
Оптимизация Laragon
- Включите OPCache. Для этого в файл
php.ini, добавьте пару строк:
opcache.enable=1
opcache.memory_consumption=256 - Используйте Nginx.
- Очищайте логи. Удаляйте содержимое папок:
C:\laragon\log\иC:\laragon\tmp\.
Советы профессионалов
- Используйте
.laragonдля индивидуальных настроек. - Настраивайте разные PHP-версии для разных сайтов.
- Регулярно делайте бэкапы (
Меню → MySQL → Резервное копирование всех баз данных). - Для Laravel можно добавить Redis, Horizon и Supervisor.
- Храните Laragon на SSD — стартует мгновенно.
Вместо заключения. Laragon — это идеальный инструмент для PHP-, Laravel-, WordPress- и Node.js-разработчиков. Он экономит время, сохраняет нервы и делает локальную разработку по-настоящему удобной.















А что делать, если никак не открывается ни http://localhost ни *.test сайты??
Вероятно, у вас что то блокирует файл host (антивирус например, нужно либо его отключить, либо настроить исключения)
Спасибо! Огромнейшее!!! Здоровья,Благ,Успехов,Счастья!!!!!
Пожалуйста)
А как теперь сделать, чтобы сервер можно было найти их интернета по домену? Скажите, пожалуйста..(
Прописал днс у регистратора с выделенным айпи сервера и ничего)
Не знаю) Я использую его только для локальной разработки.