написал: Ubuntu 24.04 - Все летает, настроек минимум.
я вот тоже начал осваивать Debian-стиль администрирования, тем более он в win10 идет стандартом, а я как-то исторически использую рабочую станцию с базовой системой windows.
В Debian понравилась команды включения-выключения модулей в apache2 (в одно касание, без правок конфигов):
Код
# повысим версию php под Debian в apache2 за три команды:
sudo a2dismod php8.1 # отключили старую версию
sudo a2enmod php8.3 # включили новую
sudo systemctl restart apache2 # применили изменения.
Подскажите, стоит ли заморачиваться с переносом на CentOS Stream 9 сейчас? Многие пишут, что у них возникают проблемы и ошибки при установке. Может лучше подождать полгода или год?
Или есть сроки, когда будет версия не Beta, а релиз?
написал: Подскажите, стоит ли заморачиваться с переносом на CentOS Stream 9 сейчас?
Если есть много свободного времени, а нервы крепкие как сталь, то можно попробовать.
ps. с переносом простых сайтов скорее всего проблем не возникнет.
Наверное всё же рано это использовать, надо ждать пока хостинги будут официально поддерживать 9.0. Попробовал установить на beget, сразу ошибка при установке. cannot install both php-common-8.0.20-3.el9.x86_64 from beget-centos-9-appstream and php-common-8.1.30-1.el9.remi.x86_64 from @System
Скрытый текст
Скрытый текст
cannot install both php-common-8.0.27-1.el9.x86_64 from beget-centos-9-appstream and php-common-8.1.30-1.el9.remi.x86_64 from @System cannot install both php-common-8.0.30-1.el9.x86_64 from beget-centos-9-appstream and php-common-8.1.30-1.el9.remi.x86_64 from @System cannot install both php-common-8.0.20-3.el9.x86_64 from appstream and php-common-8.1.30-1.el9.remi.x86_64 from @System cannot install both php-common-8.0.27-1.el9.x86_64 from appstream and php-common-8.1.30-1.el9.remi.x86_64 from @System cannot install both php-common-8.0.30-1.el9.x86_64 from appstream and php-common-8.1.30-1.el9.remi.x86_64 from @System cannot install the best update candidate for package php-pecl-rrd-2.0.3-2.el9.remi.8.1.x86_64 problem with installed package php-common-8.1.30-1.el9.remi.x86_64 package php-common-8.0.30-8.el9.remi.x86_64 from remi-modular is filtered out by modular filtering package php-common-8.0.30-9.el9.remi.x86_64 from remi-modular is filtered out by modular filtering
Но тем не менее меню запускается, пул создаётся и получилось обновить версию php. Но если попробовать обновить BitrixVM, то возникает ошибка в файле /opt/webdir/temp/update.../status.
Скрытый текст
"fatal: [megasborka]: FAILED! => {"changed": true, "cmd": "package-cleanup --oldkernels --count=3 -y", "delta": "0:00:00.191882", "end": "2024-09-27 06:46:29.950356", "msg": "non-zero return code", "rc": 1, "start": "2024-09-27 06:46:29.758474", "stderr": "package-cleanup has to be executed with one of the options: --dupes, --leaves, --orphans, --problems or --cleandupes", "stderr_lines": ["package-cleanup has to be executed with one of the options: --dupes, --leaves, --orphans, --problems or --cleandupes"], "stdout": "", "stdout_lines": []}"
Т.е. как минимум, когда выйдет обновление, то не получится обновится. Получится ли установить сайт, не проверял. Я правильно понимаю, если использовать Centos 9 сейчас, то надо самостоятельно исправлять все ошибки, а если их исправят потом, то сносить всё подчистую и устанавливать заново? Если не нужны эти заморочки, то лучше подождать когда хостинги официально будут поддерживать Bitrix на Centos 9.
написал: YAMER1, О каком релизе речь если сам дистрибутив Stream. Просто перенесите на другое окружение debian/ubuntu.
Т.е. лучше перенести на Debian 12, как предлагает тут один пользователь. https://github.com/EduardRe/DebianLikeBitrixVM и там 3 человека энтузиаста за бесплатно сделали всё лучше, чем команда разработчиков 1с Битрикс? В принципе, я готов попробовать, если у них действительно всё здорово и они долго будут поддерживать свой проект оперативно исправляя ошибки.
Кстати, почему в первом посте написано "VMBitrix 9.0.0 вышла в релиз", а в самом посте Beta. Beta это же не релиз, это стадия бесплатного тестирования, а после тестирования идёт релиз. Странное содержание поста. И при установке уже сразу куча ошибок.
Если у кого-то получилось установить, то напишите, пожалуйста, на каком хостинге или как вы виртуозно исправляли ошибки...
написал: Наверное всё же рано это использовать, надо ждать пока хостинги будут официально поддерживать 9.0.
Timeweb и Reg.ru поддерживают официально, я описывал опыт выше - все встало без проблем. Проверил сейчас обновление php, bitrix-env и всех пакетов - все обновляется, на работу никак не повлияло, а ошибок не обнаружено.
Сайт достаточно не простой с кучей интеграций в редакции Интернет-магазин + CRM, т.е. по сути корпоративный портал Битрикс24)
написал: Т.е. лучше перенести на Debian 12, как предлагает тут один пользователь. https://github.com/EduardRe/DebianLikeBitrixVM и там 3 человека энтузиаста за бесплатно сделали всё лучше, чем команда разработчиков 1с Битрикс? В принципе, я готов попробовать, если у них действительно всё здорово и они долго будут поддерживать свой проект оперативно исправляя ошибки.
У нас 2 боевых проекта крутятся на этом окружении, уже более месяца. Полет нормальный. Один сервер в reg.ru, другой в timeweb. Никаких проблем. В чате телеграм https://t.me/DebianLikeBitrixVM автор этого окружения оперативно отвечает всем на вопросы при их возникновении и дорабатывает окружение, добавляет новые фичи, когда кто-то просит. Огромный ему респект и благодарность. А то так бы и сидел на умершем centos7. А использовать "поделие" на centos stream 9 нет ни малейшего желания, это опасно для проектов.
написал: Наверное всё же рано это использовать, надо ждать пока хостинги будут официально поддерживать 9.0.
Timeweb и Reg.ru поддерживают официально, я описывал опыт выше - все встало без проблем. Проверил сейчас обновление php, bitrix-env и всех пакетов - все обновляется, на работу никак не повлияло, а ошибок не обнаружено.
Сайт достаточно не простой с кучей интеграций в редакции Интернет-магазин + CRM, т.е. по сути корпоративный портал Битрикс24)
С php проблем нету, я первый раз ошибся, не выполнил "dnf clean all && dnf update", а это обязательно нужно. Попробовал на jehost обновить систему и окружение all, ошибка та же. Я просто проверяю как работает, после установки обновлять не надо.
Код
TASK [common : delete old kernels] *********************************************
fatal: [servername]: FAILED! => {"changed": true, "cmd": "package-cleanup --oldkernels --count=3 -y", "delta": "0:00:00.067574", "end": "2024-09-27 16:06:44.424569", "msg": "non-zero return code", "rc": 1, "start": "2024-09-27 16:06:44.356995", "stderr": "package-cleanup has to be executed with one of the options: --dupes, --leaves, --orphans, --problems or --cleandupes", "stderr_lines": ["package-cleanup has to be executed with one of the options: --dupes, --leaves, --orphans, --problems or --cleandupes"], "stdout": "", "stdout_lines": []}
Когда вы выполняете 1. Manage servers in the pool > 4. Update packages on host, => all. У вас нету ошибки в списке задач, "/opt/webdir/temp/update_"... ?
написал: Т.е. лучше перенести на Debian 12, как предлагает тут один пользователь. https://github.com/EduardRe/DebianLikeBitrixVM и там 3 человека энтузиаста за бесплатно сделали всё лучше, чем команда разработчиков 1с Битрикс? В принципе, я готов попробовать, если у них действительно всё здорово и они долго будут поддерживать свой проект оперативно исправляя ошибки.
У нас 2 боевых проекта крутятся на этом окружении, уже более месяца. Полет нормальный. Один сервер в reg.ru, другой в timeweb. Никаких проблем. В чате телеграм https://t.me/DebianLikeBitrixVM автор этого окружения оперативно отвечает всем на вопросы при их возникновении и дорабатывает окружение, добавляет новые фичи, когда кто-то просит. Огромный ему респект и благодарность. А то так бы и сидел на умершем centos7. А использовать "поделие" на centos stream 9 нет ни малейшего желания, это опасно для проектов.
Хорошо, если не получится исправить ошибку, не помогут с этим, ещё техподдержку спросил хостинга, то попробую перейти на Debian 12.
написал: Но если попробовать обновить BitrixVM, то возникает ошибка в файле /opt/webdir/temp/update.../status.
Стало интересно, запустил ВМ с чистым дистрибутивом. Установил битрикс окружение как написано в первом сообщении этого топика. Всё прошло гладко. Единственное - почему-то после первой перезагрузки не было диалога для установки пароля для bitrix, поэтому после создания пула сразу же установил пароль.
Далее без проблем обновил всю систему вместе с операционкой yum clean all && yum update. Установил три системы битрикс.бизнес в www и в ext_www. Всё норм встало, система обновилась без сбоев. Единственный косяк - кодировка таблиц БД. Автоматическое исправление не помогло, вручную еще не занимался исправлением ( лог проверки системы https://disk.yandex.ru/d/6xnsOjpPZaYudA ).
Сертификат lets encrypt установил как обычно через certbot.
В целом особых проблем пока не вижу - совершенно обычная установка системы. Есть некоторые отличия от установки на 7, но минимальные. Вирт машину пока выключил, несколько дней позанимаюсь с ней, потом удалю. Если нужны какие-нибудь логи - включу, скачаю, поделюсь.