Фикс
This commit is contained in:
16
install.sh
16
install.sh
@@ -579,6 +579,7 @@ EOF
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Настраиваем PHP-FPM pool
|
||||||
cp "$PHP_FPM_CONF" "${PHP_FPM_CONF}.backup.$(date +%Y%m%d_%H%M%S)"
|
cp "$PHP_FPM_CONF" "${PHP_FPM_CONF}.backup.$(date +%Y%m%d_%H%M%S)"
|
||||||
|
|
||||||
# Настройки для работы с Apache
|
# Настройки для работы с Apache
|
||||||
@@ -603,8 +604,6 @@ EOF
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
log_success "PHP-FPM настроен и запущен"
|
log_success "PHP-FPM настроен и запущен"
|
||||||
fi
|
|
||||||
|
|
||||||
log_success "Модули Apache настроены"
|
log_success "Модули Apache настроены"
|
||||||
|
|
||||||
log_step "Создание конфигурации виртуального хоста..."
|
log_step "Создание конфигурации виртуального хоста..."
|
||||||
@@ -1081,6 +1080,11 @@ MYSQL_SCRIPT
|
|||||||
systemctl restart apache2 >/dev/null 2>&1
|
systemctl restart apache2 >/dev/null 2>&1
|
||||||
systemctl enable apache2 >/dev/null 2>&1
|
systemctl enable apache2 >/dev/null 2>&1
|
||||||
elif [ "$DISTRO_FAMILY" = "rhel" ]; then
|
elif [ "$DISTRO_FAMILY" = "rhel" ]; then
|
||||||
|
# Сначала запускаем PHP-FPM, потом Apache
|
||||||
|
if [ -n "$PHP_FPM_SERVICE" ]; then
|
||||||
|
systemctl restart $PHP_FPM_SERVICE >/dev/null 2>&1
|
||||||
|
systemctl enable $PHP_FPM_SERVICE >/dev/null 2>&1
|
||||||
|
fi
|
||||||
systemctl restart httpd >/dev/null 2>&1
|
systemctl restart httpd >/dev/null 2>&1
|
||||||
systemctl enable httpd >/dev/null 2>&1
|
systemctl enable httpd >/dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
@@ -1093,12 +1097,20 @@ MYSQL_SCRIPT
|
|||||||
|
|
||||||
log_success "Все сервисы запущены и добавлены в автозагрузку"
|
log_success "Все сервисы запущены и добавлены в автозагрузку"
|
||||||
|
|
||||||
|
# В секции финальной проверки добавьте проверку PHP-FPM:
|
||||||
log_step "Финальная проверка работоспособности..."
|
log_step "Финальная проверка работоспособности..."
|
||||||
if ! systemctl is-active --quiet $WEBSERVER_SERVICE; then
|
if ! systemctl is-active --quiet $WEBSERVER_SERVICE; then
|
||||||
log_error "Веб-сервер не запущен"
|
log_error "Веб-сервер не запущен"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$DISTRO_FAMILY" = "rhel" ] && [ -n "$PHP_FPM_SERVICE" ]; then
|
||||||
|
if ! systemctl is-active --quiet $PHP_FPM_SERVICE; then
|
||||||
|
log_error "PHP-FPM не запущен"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
if ! systemctl is-active --quiet mariadb; then
|
if ! systemctl is-active --quiet mariadb; then
|
||||||
log_error "MariaDB не запущен"
|
log_error "MariaDB не запущен"
|
||||||
exit 1
|
exit 1
|
||||||
|
|||||||
Reference in New Issue
Block a user