diff --git a/install.sh b/install.sh index 12f02c9..82eb3c7 100644 --- a/install.sh +++ b/install.sh @@ -526,29 +526,13 @@ proceed_with_installation() { log_step "Установка MariaDB..." if [ "$DISTRO_FAMILY" = "debian" ]; then export DEBIAN_FRONTEND=noninteractive - + echo "mariadb-server mysql-server/root_password password ''" | debconf-set-selections 2>/dev/null || true echo "mariadb-server mysql-server/root_password_again password ''" | debconf-set-selections 2>/dev/null || true - + apt install -y mariadb-server >/dev/null 2>&1 elif [ "$DISTRO_FAMILY" = "rhel" ]; then $PKG_MANAGER install -y mariadb-server >/dev/null 2>&1 - - # Инициализация базы данных если не существует - if [ ! -d "/var/lib/mysql/mysql" ]; then - log_info "Инициализация базы данных MariaDB..." - mariadb-install-db --user=mysql >/dev/null 2>&1 - fi - - # Создаем override для systemd - mkdir -p /etc/systemd/system/mariadb.service.d - cat > /etc/systemd/system/mariadb.service.d/environment.conf << 'EOF' -[Service] -Environment="MYSQLD_OPTS=" -Environment="_WSREP_NEW_CLUSTER=" -EOF - - systemctl daemon-reload fi log_info "Запуск MariaDB..." @@ -562,6 +546,7 @@ EOF log_error "MariaDB не смог запуститься" exit 1 fi + log_success "MariaDB установлен и запущен" log_step "Установка дополнительных компонентов (Redis, LibreOffice)..."