Цитата |
---|
Дмитрий Потапенко написал: Из моего опыта это все или отключается или переопределяется через кастомные конфиги, что дает значительный прирост производительности и более эффективное расходование ресурсов. |
30.11.2016 11:25:40
|
|||
|
|
30.11.2016 11:54:30
Я думаю это у всех так, кто разбирается в вопросе глубже, чем просто "установил bitrixvm и радуюсь, довольствуюсь чем есть" и задачи связаны с реальными нагрузками, большими данными и прочей работой в агрессивных средах эксплуатации. А когда там еще кластеризация, шардинг, многоуровневое распределенное кэширование, handlersocket(который недостаточно просто включить в конфиге, потому что нет библиотеки-прослойки для его работы ни в bitrix ни в bitrixvm) и прочие вкусности... И да, всегда есть такие "разборчивые" заказчики) Просто bitrixvm из коробки(без доработки напильником под конкретные задачи) на мой взгляд пока не может быть использована в продакшене для более-менее серьезных проектов. Больше подходит для новичков, быстрого развертывания, нетребовательных проектов и как основа для дальнейшего развития в других случаях. |
|||||||
|
|
30.11.2016 13:36:44
|
|||||
|
|
30.11.2016 14:18:42
|
|||||||
|
|
01.12.2016 07:49:16
Сам делал кучей манипуляций с удалением php 7 через rpm, чтобы не цеплялся bitrixvm, установкой php 5.6, правил конфиги и тд и тп. Но я ставил поверх 5.1.9 под Centos 6.8 UPD. Как это делается ручками идем в /etc/yum.repos.d/remi.repo находим там секцию remi-php56 меняем enabled=0 на enabled=1 ставим php 5.6 yum install php56-php-pdo php56-php-pecl-rrd php56-php-mysqlnd php56-php-mcrypt php56-php-common php56-php php56-php-pecl-zip php56-php-xml php56-php-pecl-geoip php56-php-cli php56-php-ldap php56-php-pecl-xdebug php56-php-pspell php56-php-pear php56-php-pecl-memcache php56-php-gd php56-php-zipstream php56-php-json php56-php-mbstring php56-php-process php56-runtime php56-php-opcache php56-php-pecl-apcu (добавить другие необходимые модули по желанию, возможно потребуется yum update) делаем симлинк модуля php 5.6 для Апача ln -s /opt/remi/php56/root/usr/lib64/httpd/modules/libphp5.so /usr/lib64/httpd/modules/libphp5.so идем в /etc/httpd/bx/conf/php.conf меняем там цифры 7 на 5 в строчках с подключением модуля php делаем симлинк конфигурационного файла битрикс для php ln -s /etc/php.d/bitrixenv.ini /opt/remi/php56/root/etc/php.d/bitrixenv.ini (возможно по аналогии потребуется симлинк для z_bx_custom_settings.ini) рестартуем Апач service httpd restart Пользуемся:) Основная версия php в системе остается 7. В консоли можно работать и с 5.6 через php56 "параметры" |
|||
|
|
03.12.2016 16:06:13
Коллеги, где можно changelog версий посмотреть? Из нового пока понятно, только с поддержкой php7. Еще что то существенное есть?
Увы, давно не обновляли: |
|
|
|
03.12.2016 17:09:01
Александр Фадеев, день добрый.
Краткий лог был в этом сообщении:
Информация обновится как выйдет релиз |
|||
|
|
05.12.2016 10:52:41
Коллеги, благодарю вас за всю обратную связь по бете виртуальной машины. Мы выпускаем ее в релиз с номером 7. Теперь это VMBitrix 7.0.0 и она доступна для установки всем клиентам.
Сводка по обновлению: Обновление ПО: -- nginx до версии 1.10.2, -- sphinx 2.2.11 -- php 7.0 -- ansible 2.2 Centos7 становится основным дистрибутивом для виртуальной машины. Образы делаем под Centos7, rpm продолжает быть доступны на Centos6 Основные исправления: ANSIBLE01: Исправлены сценариии работы виртуальной машины для работы с Anaible 2.2; Пакет ansible теперь поставляется через репозиторий Bitrix PASS01: исправлена процедура генерации паролей в машине, добавлена поддержка спец символов PASS02: добавлена процедура автоматического создания пароля для mysql сервиса при первом старте машины и при установке через bitrix-env.sh PHP7: используется по умолчанию, в машину добавлена возможность откатить версию до 5.6 при необходимости. При обновление врт. машины с 5.2 до 7.0 в этом же пункте меню можно будет произвести процедуру обновления с php 5.6 до 7.0 SYS01: добавлена возможность создавать свои правила для iptables/firewalld SYS02: исправлены ошибки работы в меню в случае нескольких IP адресов на одном сетевом интерфейсе WEB01: процедура настройки веб-кластера разделена на два шага, которые можно будет запускать отдельно друг от друга: синхронизация данных и настройка веб-окружения. WEB02: в качестве сервиса для синхронизации данных по умолчанию используется lsyncd MONITOR01: исправлены ошибки в случае удаления машины из пула серверов Для релизной версии я создал отдельный топик
©
|
||||
|
|
|||