Лого

Лучший аналог OpenServer Для Linux (Devilbox)

В этой публикации нет инструкций. Я просто поделился находкой.

Каждому php-разработчику (и не только) нужен сервер.

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

Самая популярная сборка - OpenServer. В нем много функций, он удобен. Но он есть только на Windows.

Что же делать, если на компьютере установлен Linux?

Можно взять аналог.

Но аналогов немного, и функционал у них как правило скудный.

Но я нашел один, который имеет почти все основные функции OpenServer, и доступен почти на все платформы.

Это Devilbox.

Описывать установку и настройку я не буду, так как есть сайт со всеми нужными ссылками и инструкциями.

Основные фичи Devilbox:

  • Открытый исходный код;
  • Удобный веб-интерфейс;
  • Поддерживаются все основные системы в которых можно установить Docker;
  • Управление доменами (по типу test.loc, website.loc);
  • Модульный подход (скачивай и запускай лишь то что нужно);
  • Поддержка SSL;
  • Все работает из коробки.

Список основных модулей можно найти в Приложении.

Приложение

1. Список основных сборок (не стеков)

НазваниеПлатформыКомпоненты
DevilboxWindows, Linux, MacOS, DockerApache, Nginx, MySQL, PerconaDB, MariaDB, Memcached, MongoDB, MySQL, PostgreSQL, Redis, PHP, phpMyAdmin, Python Flask, ELK: Kibana, ELK: Logstash, ELK: Elastic Search, HAProxy (SSL разгрузчик для Varnish), Varnish, Solr, RabbitMQ, Ngrok, MailHog, Blackfire
OpenServerWindowsApache, Nginx, MySQL, MariaDB, Memcached, MongoDB, MySQL, PostgreSQL, Redis, PHP, phpMyAdmin, PHPMemcachedAdmin, PHPPgAdmin, PHPRedisAdmin
XAMPPWindows, Linux, MacOSApache, MariaDB, PHP, Perl, phpMyAdmin
WampServerWindowsApache, MySQL, MariaDB, PHP, phpMyAdmin
AMPPSWindows, MacOSApache, MySQL, PHP, Python, MongoDB, Sendmail
BitnamiWindows, Linux, MacOSКаталог (Docker), Каталог (Windows, Linux, MacOS)