Здравствуйте! После установки ISPmanager разворачивается СУБД Maria DB, как заменить ее на привычный MySQL? Интересует именно нативный вариант, не альтернативный докеровский. Ничего путного по этой теме не удалось нагуглить. Прошу помощи.
На свой страх и риск
Подключаете репозиторий с mysql и ставите
Вы не уточнили версию debian, но смею предположить, что в Вашей версии используется mariadb в качестве стандартной базы данных
На чистый Debian 10 ставил. ISPmanager в ходе установки развернул именно Maria, я с ней дела не имел и не хочется экспериментировать. Правильно ли я понимаю, что в официальном репозитории Debian 10 теперь используется Мария вместо Мускула по дефолту? Если я подключу репу с mysql, то как дать понять установщику ISPmanager, что именно mysql должен быть нативным, а не maria?
Последний раз редактировалось webhead; 16.07.2020 в 04:45.
Debian 10 не поддерживает MySQL, пользуйтесь альтернативной версией.
Аналогичный вопрос только наоборот.
При установке ISPmanager Business последней версии (на данный момент 5.290.0) на чистый сервер CentOS 8, по умолчанию устанавливается MySQL 8.0.21
Можно ли как-то заставить ISPmanager Business ставить базу данных по умолчанию MariaDB нативно (к примеру версии 10.3 из репозитория ISP)?
Аналогичный вопрос только с RHEL, бинарно совместимый, только на AlmaLinux ставится без пинка, а вот на RHEL нужно ручками Epel прописывать и PowerTools нужно заменить на subscription-manager repos --enable codeready-builder-for-rhel-8-x86_64-rpms (это аналог Powertool для Centos). Причина - установочный скрипт, он подсовывает пути для CentOS.
А могли бы добавить и в скрипт коли пишут "тама" RHELыыы ЫЫЫ
А пакеты ставятся из списка по дефолту из списка поддерживаемых, ни Debian 10 ни CentOS 8 там нет:
default_OS_LIST="centos-6 debian-wheezy centos-7 debian-jessie"
default_ARCH_LIST="i686 x86_64"
При этом нельзя в скрипте изменить состав пакетов:
yum -y install ${@} || pi_fail=1
apt-get -y -q install ${@}
команда в скрипте ставит coremanager, а он тянет с собой с двадцаток зависимостей в том числе MySQL, жестко прописанную, а не MariaDB - при этом одинаково для всех OS! Так что забудьте про MariaDB, в Debian10 mysql выпилена на корню, не откуда взяться mysql ЫЫЫ
Это еще минус к использованию Debian для ISP - очень маловероятно, что как-то специально под Debian панельку допиливали в части MariaDB )) а разница будет с каждым годом все больше (предпологалось MySQL) пока кричного нет, да и не ковыряю из панели конфиги. Но обновить на MariaDB - тот еще Геморой! Вручную ударять пакеты (без зависимостей) и ставить начисто MariaDB!
Как же не просто с ISP - разношерстный подход к установке ПО, а ответ - нас это не касается это все от OS!
НО смотрите не ставьте сторонние репы - будет хуже. Но по факту панелька с самого начала разрабатывается для RHEL!
Об этом не скажут ) но видно во всех мелочах и в скрипте установки в проверках и репах, даже наборах базового ПО.
ПС: Мне очень нравиться панелька, нет маловато гибкости и гомогенности. С ростом коммерческих дистрибутивов RHEL/Oracle большая часть мигрирует на Deb* дистрибутивы, у меня оба работают на разных задачах, это касается и MySQL c MariaDB. Ситуация в 2021г. с CentOS Stream - явное тому доказательство, есть RHEL и Fedora, CentOS убить, что бы крупные компании в оборот взять.
Явно чувствуется основной упор на CentOS )) Debian это так до кучи, из-за популярности.
Видимо ISPsystem - давно ПОРА уже создавать свой собственный дистрибутив, свои репы, и включать гомогенность!
Последний раз редактировалось demon_sl; 07.04.2021 в 21:09.