
Open Server Panel 6 — это обновлённая версия популярной портативной платформы для веб-разработки под Windows, предлагающая расширенные возможности по сравнению с предыдущими версиями. Это комплексное решение, включающее все необходимые инструменты для создания и тестирования веб-проектов на локальном компьютере.
На сегодняшний день OSPanel широко используется веб-разработчиками по всему миру с целью разработки, отладки и тестирования веб-проектов, а также для предоставления веб-сервисов в локальных сетях. Наибольшую популярность проект завоевал у начинающих веб-мастеров, поскольку позволяет быстро создать рабочее окружение и сразу начать изучение веб-технологий без сложных манипуляций по установке и настройке большого количества незнакомых программных компонентов.
OPEN SERVER PANEL v6.2.6
———————————————————————————————————————————————————————
● GUI: Графический интерфейс настроек программы со встроенной справкой и удобный просмотрщик логов.
● Языки: Вьетнамский, Испанский, Итальянский, Немецкий.
● Новые модули: Mailpit, MariaDB-11.4, MariaDB-11.7, MongoDB-8.0, MySQL-8.4, PHP-8.4, PostgreSQL-17, RabbitMQ-4.0, Redis-7.4, Smtp4dev.
● Проверка сторонних конфигурационных файлов: Теперь программа проверяет наличие файлов my.cnf и my.ini на диске C:, что помогает избежать конфликтов со штатно установленным ПО.
● Возможность указания HTTP и HTTPS портов для проектов: Теперь вы можете гибко настраивать порты для веб-проектов, обеспечивая оптимальную конфигурацию и безопасность.
● Опция short_project_title: При включении этой опции в консоли будет отображаться только имя проекта вместо детального заголовка окна (вкладки).
● Опция use_system_environment: Возможность принудительно включать системную среду в окружение всех проектов.
● Опция additional_ssl_hosts (для модулей): Опция позволяет указать IP-адреса и домены, которые будут добавлены в автоматически генерируемый ssl-сертификат.
● Опция ignore_shutdown_all (для модулей): При включении этой опции модуль не будет выключаться по команде выключения всех модулей.
● Селектор проектов: При вводе команды osp project без указания имени проекта вы сможете выбрать нужный проект из общего списка с помощью ввода его номера в этом списке. При вводе команды osp project auto, если вы уже находитесь в каталоге проекта, то проект будет активирован автоматически. Если текущий каталог назначен нескольким проектам, то будет активирован первый проект по списку.
● Темы оформления иконок меню: Добавлены дополнительные варианты стилизации иконок в меню для улучшения визуального оформления интерфейса.
● Настройка размера шрифта меню: Пользователи с нарушениями зрения имеют возможность настроить индивидуальный размер шрифта в меню интерфейса, если использование системного масштабирования Windows по тем или иным причинам (например, из-за конфликтов с другими приложениями или личных предпочтений) для них неудобно или неприменимо.
● Поддержка системной отрисовки меню: Опция включает системную отрисовку меню для совместимости с программами скрин-ридерами, обеспечивая доступность для пользователей с нарушениями зрения.
● Архив проектов: Добавлен специальный раздел для неактивных проектов (enabled = off). В меню можно управлять статусом проектов: деактивировать (поместить в архив) или активировать (восстановить из архива).
● Категории проектов: Реализована система категоризации проектов в меню программы. Категория указывается в конфигурационном файле проекта. Доступна специальная категория hidden для служебных ресурсов - проекты в этой категории не отображаются в основном меню. Это удобно для размещения административных инструментов, таких как phpMyAdmin.
———————————————————————————————————————————————————————
● GUI: Графический интерфейс настроек программы со встроенной справкой и удобный просмотрщик логов.
● Языки: Вьетнамский, Испанский, Итальянский, Немецкий.
● Новые модули: Mailpit, MariaDB-11.4, MariaDB-11.7, MongoDB-8.0, MySQL-8.4, PHP-8.4, PostgreSQL-17, RabbitMQ-4.0, Redis-7.4, Smtp4dev.
● Проверка сторонних конфигурационных файлов: Теперь программа проверяет наличие файлов my.cnf и my.ini на диске C:, что помогает избежать конфликтов со штатно установленным ПО.
● Возможность указания HTTP и HTTPS портов для проектов: Теперь вы можете гибко настраивать порты для веб-проектов, обеспечивая оптимальную конфигурацию и безопасность.
● Опция short_project_title: При включении этой опции в консоли будет отображаться только имя проекта вместо детального заголовка окна (вкладки).
● Опция use_system_environment: Возможность принудительно включать системную среду в окружение всех проектов.
● Опция additional_ssl_hosts (для модулей): Опция позволяет указать IP-адреса и домены, которые будут добавлены в автоматически генерируемый ssl-сертификат.
● Опция ignore_shutdown_all (для модулей): При включении этой опции модуль не будет выключаться по команде выключения всех модулей.
● Селектор проектов: При вводе команды osp project без указания имени проекта вы сможете выбрать нужный проект из общего списка с помощью ввода его номера в этом списке. При вводе команды osp project auto, если вы уже находитесь в каталоге проекта, то проект будет активирован автоматически. Если текущий каталог назначен нескольким проектам, то будет активирован первый проект по списку.
● Темы оформления иконок меню: Добавлены дополнительные варианты стилизации иконок в меню для улучшения визуального оформления интерфейса.
● Настройка размера шрифта меню: Пользователи с нарушениями зрения имеют возможность настроить индивидуальный размер шрифта в меню интерфейса, если использование системного масштабирования Windows по тем или иным причинам (например, из-за конфликтов с другими приложениями или личных предпочтений) для них неудобно или неприменимо.
● Поддержка системной отрисовки меню: Опция включает системную отрисовку меню для совместимости с программами скрин-ридерами, обеспечивая доступность для пользователей с нарушениями зрения.
● Архив проектов: Добавлен специальный раздел для неактивных проектов (enabled = off). В меню можно управлять статусом проектов: деактивировать (поместить в архив) или активировать (восстановить из архива).
● Категории проектов: Реализована система категоризации проектов в меню программы. Категория указывается в конфигурационном файле проекта. Доступна специальная категория hidden для служебных ресурсов - проекты в этой категории не отображаются в основном меню. Это удобно для размещения административных инструментов, таких как phpMyAdmin.
OPEN SERVER PANEL v6.2.6
———————————————————————————————————————————————————————
● Автоматическое присвоение IP-адресов: Для модулей, использующих локальные IP-адреса формата 127.127.126.XXX, теперь используется автоматическая настройка. Это упрощает создание и распространение новых модулей для пользователей, заинтересованных в их интеграции. При необходимости IP-адрес можно вручную указать в параметрах модуля.
● Возвращение php-расширения Ioncube: Поддержка Ioncube снова доступна, однако будьте осторожны с изменением дефолтных настроек, так как это может вызвать сбои при запуске дочерних процессов PHP через планировщик или вручную.
● Отдельный блок настроек прокси для Composer: Настройки прокси для Composer теперь вынесены в отдельный блок, что упрощает их конфигурацию и управление.
● Выделение части PHP-дополнений: Blackfire, FFMpeg, Ghostscript и ImageMagick, теперь вынесены в отдельные дополнения. Это решение позволяет оптимизировать использование дискового пространства и устанавливать только необходимые компоненты.
● Оптимизация HTTP-заголовков в Apache и Nginx: Популярные HTTP-заголовки по умолчанию отключены и собраны в единый блок, что позволит избежать дублирования заголовков и сбоев в работе некоторых CMS.
● Самоуправление подпроцессами PHP-CGI: FCGI-версии модулей PHP теперь управляют своими подпроцессами самостоятельно, без использования php-cgi-spawner.exe, что улучшает производительность и стабильность.
● Зависимость FCGI-версий модулей PHP от обычных модулей PHP: FCGI-версии модулей PHP теперь используют файлы обычных версий PHP, что позволило значительно сэкономить занимаемое ими место на диске. Для использования в шаблонах конфигурации FCGI-версий модулей PHP добавлена шаблонная переменная {parent_module}.
● Подсветка значков проектов в меню: Значки проектов теперь подсвечиваются в зависимости от статуса, аналогично модулям, что улучшает визуальное восприятие и удобство навигации.
● Упрощение работы с меню: Имена текущих профилей для модулей и имена назначенных модулей для проектов теперь выводятся непосредственно в меню модуля или проекта.
● Увеличение размера стека в Apache и PHP 8: Размер стека по умолчанию увеличен до 8 МБ, что позволяет обрабатывать более сложные запросы и сценарии.
● Оптимизация параметра ThreadsPerChild: Значение ThreadsPerChild снижено до 32, что уменьшает потребление памяти после увеличения ThreadStackSize.
● Увеличение xdebug.max_nesting_level в PHP 7.x: Параметр xdebug.max_nesting_level увеличен до 512, что позволяет выполнять более глубокие вложенные вызовы без ошибок.
● Удаление встроенного SMTP-сервера: Встроенный SMTP-сервер был исключён из состава программы в связи с интеграцией модулей Mailpit и Smtp4dev, которые обеспечивают аналогичную функциональность, а также предлагают расширенные возможности и улучшенную гибкость при работе с электронной почтой.
● Изменение в логике обработки доменных псевдонимов: Псевдонимы, заданные в виде IP-адресов, более не рассматриваются как IP-адреса доменов, находящихся под управлением веб-сервера.
● Обработка доменных псевдонимов по новому: Доменные псевдонимы (алиасы) без символа точки в имени больше не дополняются именем хоста проекта и обрабатываются как полноценные доменные имена.
● Важные операции SysPrepTool: Все важные операции, выполняемые SysPrepTool, теперь скрыты и не могут быть отключены.
———————————————————————————————————————————————————————
● Автоматическое присвоение IP-адресов: Для модулей, использующих локальные IP-адреса формата 127.127.126.XXX, теперь используется автоматическая настройка. Это упрощает создание и распространение новых модулей для пользователей, заинтересованных в их интеграции. При необходимости IP-адрес можно вручную указать в параметрах модуля.
● Возвращение php-расширения Ioncube: Поддержка Ioncube снова доступна, однако будьте осторожны с изменением дефолтных настроек, так как это может вызвать сбои при запуске дочерних процессов PHP через планировщик или вручную.
● Отдельный блок настроек прокси для Composer: Настройки прокси для Composer теперь вынесены в отдельный блок, что упрощает их конфигурацию и управление.
● Выделение части PHP-дополнений: Blackfire, FFMpeg, Ghostscript и ImageMagick, теперь вынесены в отдельные дополнения. Это решение позволяет оптимизировать использование дискового пространства и устанавливать только необходимые компоненты.
● Оптимизация HTTP-заголовков в Apache и Nginx: Популярные HTTP-заголовки по умолчанию отключены и собраны в единый блок, что позволит избежать дублирования заголовков и сбоев в работе некоторых CMS.
● Самоуправление подпроцессами PHP-CGI: FCGI-версии модулей PHP теперь управляют своими подпроцессами самостоятельно, без использования php-cgi-spawner.exe, что улучшает производительность и стабильность.
● Зависимость FCGI-версий модулей PHP от обычных модулей PHP: FCGI-версии модулей PHP теперь используют файлы обычных версий PHP, что позволило значительно сэкономить занимаемое ими место на диске. Для использования в шаблонах конфигурации FCGI-версий модулей PHP добавлена шаблонная переменная {parent_module}.
● Подсветка значков проектов в меню: Значки проектов теперь подсвечиваются в зависимости от статуса, аналогично модулям, что улучшает визуальное восприятие и удобство навигации.
● Упрощение работы с меню: Имена текущих профилей для модулей и имена назначенных модулей для проектов теперь выводятся непосредственно в меню модуля или проекта.
● Увеличение размера стека в Apache и PHP 8: Размер стека по умолчанию увеличен до 8 МБ, что позволяет обрабатывать более сложные запросы и сценарии.
● Оптимизация параметра ThreadsPerChild: Значение ThreadsPerChild снижено до 32, что уменьшает потребление памяти после увеличения ThreadStackSize.
● Увеличение xdebug.max_nesting_level в PHP 7.x: Параметр xdebug.max_nesting_level увеличен до 512, что позволяет выполнять более глубокие вложенные вызовы без ошибок.
● Удаление встроенного SMTP-сервера: Встроенный SMTP-сервер был исключён из состава программы в связи с интеграцией модулей Mailpit и Smtp4dev, которые обеспечивают аналогичную функциональность, а также предлагают расширенные возможности и улучшенную гибкость при работе с электронной почтой.
● Изменение в логике обработки доменных псевдонимов: Псевдонимы, заданные в виде IP-адресов, более не рассматриваются как IP-адреса доменов, находящихся под управлением веб-сервера.
● Обработка доменных псевдонимов по новому: Доменные псевдонимы (алиасы) без символа точки в имени больше не дополняются именем хоста проекта и обрабатываются как полноценные доменные имена.
● Важные операции SysPrepTool: Все важные операции, выполняемые SysPrepTool, теперь скрыты и не могут быть отключены.
OPEN SERVER PANEL v6.2.6
———————————————————————————————————————————————————————
● Проблемы с запуском Shell для модулей MariaDB и MongoDB: Исправлен запуск Shell для корректной работы с этими модулями.
● Удаление устаревших модулей MySQL-5.5 и MongoDB 3.0-3.2: Устаревшие версии модулей удалены из-за нестабильной работы, что повышает общую надежность системы.
● Корректировка конфигурации mod_watch и SNMP: Доработаны конфигурации для mod_watch (Apache) и SNMP (PHP), чтобы избежать появления служебных каталогов этих расширений на системном диске.
● Устранение ошибки "Request-URI Too Long": Скорректированы настройки Apache и Nginx для предотвращения этой ошибки.
● Исправление команды запуска проекта: Команда osp project start теперь работает корректно.
● Коррекция цвета трей-иконки: Исправлен оттенок красного цвета трей-иконки программы для более чёткого восприятия.
● Исправление работы планировщика заданий: Планировщик заданий теперь правильно интерпретирует стандартные настройки плана.
● Поддержка масштабирования интерфейса: Исправлено отображение меню программы на системах с включённым масштабированием интерфейса, таких как 4k мониторы.
● Исправления запуска программы из корня диска: Запуск программы теперь возможен непосредственно из корня диска.
● Улучшение работы консольных команд: Исправлена работа некоторых консольных команд и взаимодействие со средами в консоли.
● Коррекция работы IDN-конвертера: Исправлен IDN-конвертер, обеспечив корректное преобразование доменов, содержащих дефис.
———————————————————————————————————————————————————————
● Проблемы с запуском Shell для модулей MariaDB и MongoDB: Исправлен запуск Shell для корректной работы с этими модулями.
● Удаление устаревших модулей MySQL-5.5 и MongoDB 3.0-3.2: Устаревшие версии модулей удалены из-за нестабильной работы, что повышает общую надежность системы.
● Корректировка конфигурации mod_watch и SNMP: Доработаны конфигурации для mod_watch (Apache) и SNMP (PHP), чтобы избежать появления служебных каталогов этих расширений на системном диске.
● Устранение ошибки "Request-URI Too Long": Скорректированы настройки Apache и Nginx для предотвращения этой ошибки.
● Исправление команды запуска проекта: Команда osp project start теперь работает корректно.
● Коррекция цвета трей-иконки: Исправлен оттенок красного цвета трей-иконки программы для более чёткого восприятия.
● Исправление работы планировщика заданий: Планировщик заданий теперь правильно интерпретирует стандартные настройки плана.
● Поддержка масштабирования интерфейса: Исправлено отображение меню программы на системах с включённым масштабированием интерфейса, таких как 4k мониторы.
● Исправления запуска программы из корня диска: Запуск программы теперь возможен непосредственно из корня диска.
● Улучшение работы консольных команд: Исправлена работа некоторых консольных команд и взаимодействие со средами в консоли.
● Коррекция работы IDN-конвертера: Исправлен IDN-конвертер, обеспечив корректное преобразование доменов, содержащих дефис.
Модули и дополнения
● Apache 2.4 (+14 модулей) - веб-сервер для обработки HTTP-запросов
● Bind 9.16 - DNS-сервер
● ErlangOTP 26.2 - язык программирования для создания масштабируемых приложений
● Mailpit 1.24 - локальный инструмент тестирования электронной почты
● MariaDB 10.1-11.7 - реляционная база данных
● Memcached 1.4-1.6 - система кэширования данных в оперативной памяти
● MongoDB 3.4-8.0 - NoSQL база данных
● Nginx 1.22-1.27 (+9 модулей) - веб-сервер и обратный прокси-сервер
● NVM 1.1.12 - менеджер версий Node.js
● Perl 5.32 - язык программирования для текстовой обработки
● PHP 7.2-8.4 (+115 расширений) - скриптовый язык программирования для веб-разработки
● PostgreSQL 9.5-17 - реляционная база данных
● RabbitMQ 3.13-4.0 - брокер сообщений
● Redis 3.0-7.4 - система кэширования и хранилище данных в памяти
● Smtp4dev 3.7.1 - smtp-сервер
● Unbound 1.22 - DNS-резольвер
● MySQL -8.4 - реляционная база данных
Вспомогательные утилиты
● aria2c 1.37.0 - утилита для загрузки файлов по протоколам HTTP(S), (S)FTP и BitTorrent
● bat 0.24.0 - клон cat (linux) с подсветкой синтаксиса и интеграцией Git
● brotli 1.1.0 - утилита для сжатия данных без потерь с открытым исходным кодом
● curl 8.12.1 - инструмент командной строки для передачи данных с помощью URL-адресов
● dust 1.2.0 - утилита похожая на du (linux), но более интуитивная и понятная!
● fd 10.2.0 - простая и быстрая утилита для поиска записей в файловой системе
● gzip 1.13.0 - утилита сжатия и восстановления файлов с помощью алгоритма Deflate
● jq 1.6 - лёгкий и гибкий JSON-процессор командной строки
● mmdbinspect 0.2.0 - инструмент для поиска записей в одной или нескольких базах данных .mmdb
● sass 1.86.1 - Dart Sass— популярный компилятор SASS/SCSS файлов
● sd 1.0.0 - интуитивно понятная программа для поиска и замены текста в файлах
● wget 1.21.4 - неинтерактивная консольная программа для загрузки файлов по сети
● xh 0.22.0- удобный и быстрый инструмент для отправки HTTP-запросов
● composer - менеджер зависимостей для PHP
● Apache 2.4 (+14 модулей) - веб-сервер для обработки HTTP-запросов
● Bind 9.16 - DNS-сервер
● ErlangOTP 26.2 - язык программирования для создания масштабируемых приложений
● Mailpit 1.24 - локальный инструмент тестирования электронной почты
● MariaDB 10.1-11.7 - реляционная база данных
● Memcached 1.4-1.6 - система кэширования данных в оперативной памяти
● MongoDB 3.4-8.0 - NoSQL база данных
● Nginx 1.22-1.27 (+9 модулей) - веб-сервер и обратный прокси-сервер
● NVM 1.1.12 - менеджер версий Node.js
● Perl 5.32 - язык программирования для текстовой обработки
● PHP 7.2-8.4 (+115 расширений) - скриптовый язык программирования для веб-разработки
● PostgreSQL 9.5-17 - реляционная база данных
● RabbitMQ 3.13-4.0 - брокер сообщений
● Redis 3.0-7.4 - система кэширования и хранилище данных в памяти
● Smtp4dev 3.7.1 - smtp-сервер
● Unbound 1.22 - DNS-резольвер
● MySQL -8.4 - реляционная база данных
Вспомогательные утилиты
● aria2c 1.37.0 - утилита для загрузки файлов по протоколам HTTP(S), (S)FTP и BitTorrent
● bat 0.24.0 - клон cat (linux) с подсветкой синтаксиса и интеграцией Git
● brotli 1.1.0 - утилита для сжатия данных без потерь с открытым исходным кодом
● curl 8.12.1 - инструмент командной строки для передачи данных с помощью URL-адресов
● dust 1.2.0 - утилита похожая на du (linux), но более интуитивная и понятная!
● fd 10.2.0 - простая и быстрая утилита для поиска записей в файловой системе
● gzip 1.13.0 - утилита сжатия и восстановления файлов с помощью алгоритма Deflate
● jq 1.6 - лёгкий и гибкий JSON-процессор командной строки
● mmdbinspect 0.2.0 - инструмент для поиска записей в одной или нескольких базах данных .mmdb
● sass 1.86.1 - Dart Sass— популярный компилятор SASS/SCSS файлов
● sd 1.0.0 - интуитивно понятная программа для поиска и замены текста в файлах
● wget 1.21.4 - неинтерактивная консольная программа для загрузки файлов по сети
● xh 0.22.0- удобный и быстрый инструмент для отправки HTTP-запросов
● composer - менеджер зависимостей для PHP