Когда будет добавлен nginx 1.15?
|
Когда будет добавлен nginx 1.15?
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
BodyDub, у nginх шаг через одну версию. Было 1.14 стабильная, 1.15 разработка. Теперь они 15-ую выпустили в релиз - 1.16. Она сейчас стабильная. Разработка 1.17. Смотрите тут
|
|
|
|
|
т е оптимизация из коробки и больше не надо страдать? |
|||
|
|
|
|
Алексей Шафранский, Большое спасибо! Будем тестировать PageSpeed.
|
|
|
|
|
|
В связки с выходом в релиз 7.4.0 () в beta репозиторий добавлены пакеты 7.4.0. Можно обновляться. Следующая beta - 7.4.10
![]() |
|
|
|
|
|
|||
|
|
|
|
В связки с выходом в релиз 7.4.1 () в beta репозиторий добавлены пакеты 7.4.1. Можно обновляться.
|
|
|
|
|
|
|||||
|
|
|
|
Будет ли до конца этого года выпущен bitrix-env для centos 8? И поддержку Percona Server for MySQL 8.0 хотелось бы видеть, пакеты для centos 8 они уже выложили. |
|
|
|
|
считаю что пока не прошло 8 лет с нового релиза - не стоит использовать |
|||
|
|
|
|
В связки с выходом в релиз 7.4.2 () в beta репозиторий добавлены пакеты 7.4.2. Можно обновляться.
|
|
|
|
|
|
Версия 7.4.3 вышла в релиз (. Небольшие изменения:
rpm пакеты доступны в BETA репозитории. Можно обновляться. Обновлены sh-скрипты: bitrix-env-beta.sh и bitrix-env-crm-beta.sh. Способ запуска:
Исходники пакетов можно получить как описано в этом комментарии: . Изменения в версии 7.4.3 можно посмотреть в теме . |
|||
|
|
|
|
Update 5: 7.4.10 Beta
Коллеги, виртуальные машины VMBitrix 7.4.10 и VMBitrix.CRM 7.4.10 вышли в релиз в статусе BETA. В этой версии основные изменения - адаптация работы механизмов виртуальной машины с ansible новой версии и возможность добавлять свои настройки nginx к настройкам сайта. rpm пакет доступен для CentOS 6 (только для VMBitrix) и CentOS 7. Обновлены отдельные sh-скрипты для беты: bitrix-env-beta.sh и bitrix-env-crm-beta.sh. Способ запуска прежний:
Обновление ПО: ansible 2.7.9 Основные исправления: Исправлены сценарии работы виртуальной машины под новую версию ansible. Реализована возможность добавлять свои настройки nginx к настройкам сайта. Персональные конфигурации nginx для сайта должны быть размещены по пути /etc/nginx/bx/site_settings/<---имя_сайта--->/<--имя_файла--->.conf. Реализована настройка хранения временных файлов вне корневой директории проекта. Для сайта типа "по умолчанию" (default) и для новых сайтов настройка используется по умолчанию. Для уже имеющихся сайтов добавлена возможность включения настроек через меню виртуальной машины. Для виртуальной машины VMBitrix.CRM добавлена возможность в меню включить NTLM. Добавлена конфигурация nginx для быстрой отдачи файлов с помощью Яндекс.Облако. Исправлена ошибка в просмотре файлов в мобильном приложении при подключенном облачном хранилище. Исправлена ошибка в задаче обновления всех пакетов виртуальной машины на шаге удаления старых ядер операционной системы. Исправлена ошибка, возникающая при включении php расширения imagick. Исправлена ошибка, возникающая в проверке сайта из-за настройки MySQL innodb_strict_mode. Исправлена ошибка, возникающая при коммите конфигурационных файлов виртуальной машины etckeeper-ом (конфликт из-за daily autocommit). Исправлены сценарии работы с сайтами типа "внешнее ядро" (ext_kernel) и "ссылка на внешнее ядро" (link). Добавлено создание настроек push сервера в файле /bitrix/.settings.php для сайта типа "внешнее ядро" (ext_kernel), если используется NodeJS Push-сервер. Примечание: дополнение и расшифровка по персональным настройкам nignx для разных типов сайтов: 1) сайт типа "по умолчанию" (default) Список изменений, происходящих при обновлении пакета для сайта типа default. Путь корневого каталога /home/bitrix/www, имя базы для сайта sitemanager. Создается общая папка для хранения временных файлов вне корня сайта - /home/bitrix/.bx_temp Для сайта создается папка - /home/bitrix/.bx_temp/sitemanager В файл /home/bitrix/www/bitrix/php_interface/dbconn.php добавляется строка
В конфигурациях nginx сайта (два файла /etc/nginx/bx/site_avaliable/s1.conf и /etc/nginx/bx/site_avaliable/ssl.s1.conf) добавляются строки:
Создается общая для всех сайтов папка - /etc/nginx/bx/site_settings Для сайта будет создана папка /etc/nginx/bx/site_settings/default, в ней создан файл bx_temp.conf с содержимым:
При установке sh скриптом на чистую машину все что описано выше будет выполнено автоматически, никаких настроек не требуется. 2) сайты разных типов, созданные до обновления (ядро, внешнее ядро, ссылка) Сайты разных типов, созданные до обновления, затронуты не будут. Чтобы использовать персональные конфигурации nginx для всех сайтов, нужно в меню машины запустить задание 6. Configure pool sites -> 10. Configure additional site's options -> 2. Configure BX_TEMPORARY_FILES_DIRECTORY. В списке сайтов в этом пункте не будет сайтов типа "внешнее ядро". Для сайта типа "ссылка на внешнее ядро" имя базы данных будет показано от сайта типа "внешнее ядро". Пример: - сайт типа "ядро" mykernel.bx, путь /home/bitrix/ext_www/mykernel.bx, имя базы для сайта dbmykernel - сайт типа "внешнее ядро" myextkernel.bx, путь /home/bitrix/ext_www/myextkernel.bx, имя базы для сайта dbmyextkernel - сайт типа "ссылка на внешнее ядро" mylinkonextkernel.bx, путь /home/bitrix/ext_www/mylinkonextkernel.bx, имя базы для сайта dbmyextkernel Результат на картинке: 3) сайты разных типов, созданные после обновления Сайты разных типов, созданные после обновления, дополнительно настраивать не нужно, все настройки будут произведены при создании сайта (пример в пункте 1). 4) если до обновления на 7.4.10 уже настроено BX_TEMPORARY_FILES_DIRECTORY согласно рекомендациям Сканера безопасности (/bitrix/admin/security_scanner.php?lang=ru): 4.1) сайт типа "по умолчанию" (default) При установке обновления создаются все папки как описано выше. Персональные конфигурации nginx для сайта работают по умолчанию, ничего настраивать не нужно. Хранения временных файлов вне корневой директории проекта нужно донастроить, т.к. файл /bitrix/php_interface/dbconn.php не трогается. Настройка не сложная, в файле /bitrix/php_interface/dbconn.php меняем путь с
4.2) сайты разных типов, созданные до обновления (ядро, внешнее ядро, ссылка) В меню машины нужно запустить задание 6. Configure pool sites -> 10. Configure additional site's options -> 2. Configure BX_TEMPORARY_FILES_DIRECTORY И аналогично пункту 4.1 поменять путь в константе BX_TEMPORARY_FILES_DIRECTORY. Всем удачи. Спасибо за обратную связь! |
|||||||||||||
|
|
|
|
Update 6: 7.4.11 Beta
Коллеги, виртуальные машины VMBitrix 7.4.11 и VMBitrix.CRM 7.4.11 вышли в релиз в статусе BETA. В этой версии основные изменения - обновлены механизмы повышения и понижения версии PHP и MySQL через меню машины и исправления ошибок. rpm пакет доступен для CentOS 6 (только для VMBitrix) и CentOS 7. sh-скрипты (bitrix-env-beta.sh и bitrix-env-crm-beta.sh) не обновлялись. Способ запуска прежний:
Основные исправления: Добавлена возможность обновить PHP до версии 7.3. Добавлена возможность обновить PHP до версии 7.4 (только для Centos 7). В меню машины переработан раздел обновления и отката версии PHP и MySQL. Добавлены подразделы Upgrade PHP, Downgrade PHP, Upgrade MySQL version. При повышении или понижении версии PHP возможные варианты действий внутри каждого подраздела теперь строятся динамически и зависят от текущей версии. Пример, текущая версия PHP 7.2. Для Upgrade PHP доступны варианты повысить версию до 7.3 или 7.4, для Downgrade PHP - понизить до 5.6 или 7.0 или 7.1. В настройках nginx отключены устаревшие версии TLS 1.0 и 1.1. Исправлена ошибка работы сайтов в кодировке windows-1251. Исправлена ошибка конфигурации httpd, возникающая при настройке NTLM для сайта в кодировке windows-1251. Исправлена ошибка удаления временных файлов, которые создаются при настройке NTLM для сайта. Примечание: Убраны промежуточные шаги при повышении или понижении версии PHP. Пример, 7.0 -> 7.4 или 7.3 -> 7.1 теперь выполняются за один шаг. Для CentOS 6 обновить PHP до версии 7.4 невозможно, сообщество не собирает пакеты php под эту версию. Для VMBitrix.CRM понизить версию PHP можно только до 7.1. Подраздел Upgrade MySQL version будет отображаться только если у вас старая версия MySQL 5.5 MariaDB. Всем удачи. Спасибо за обратную связь! |
|||
|
|
|
|
Здравствуйте. Переход на PHP 7.4 дает ощутимый прирост попугаев в оценке производительности, да и в нагрузочном тестировании радует. Единственное, не вижу композита. Он не поддерживается бетой? Спасибо.
|
|
|
|
|
Константин Мартаков, по композиту изменений не было, бета его поддерживает как и раньше. Найти его можно в меню раздела сайты, подробности в курсе по виртуальной машине |
|||
|
|
|
|
А есть статистика по совместимости приложений из маркетплейса и php 7.3 и 7.4?
|
|
|
|
|
|
Тая Русанова, этот вопрос явно не в эту тему форума)
|
|
|
|
|
Если использовать beta, где можно php 7.3 или 7.4 (что хотелось бы - уже 2020-й год), то хотелось бы быть уверенным, что не будет проблем. Мы хотим разрабатывать модули, используя современны версии php. Ну и предполагаем клиентам устанавливать последние версии VM (в данном случае - интересует beta). Так что вопрос вполне по теме. Тем более уже было обсуждение Если я свой вопрос не точно указала (без этой предваряющей информации), то уточняю - На маркетплейсе нет фильтра по версии php, с которой совместимы модули. Если бы такая информация была, я предполагаю - пользователи смогли бы указать, если были бы проблемы с совместимостью. |
|||
|
|
|
|
Тая Русанова, потому что на форуме по виртуальной машине статистику совместимости приложений маркетплейса Б24 с разными версиями php вам точно никто не подскажет) Если нужна такая информация - вам на партнерский портал к Сергею Вострикову. А в этой теме давайте только про VMBitrix BETA
. |
|
|
|
|
|
Подскажите, планируется ли в ближайший месяц релиз из беты?
|
|
|
|
|
|
Дмитрий Б, скорей всего нет)
|
||||
|
|
|
|||