На главную

Настройка серверов и балансировка нагрузки

Техническое задание Исходные данные: Домен: ******.ru Инфраструктура: VDS 1: CPU: 2 RAM: 2 ГБ HDD: 500 ГБ Локация: Локация 1 VDS 2: CPU: 2 RAM: 2 ГБ HDD: 500 ГБ Локация: Локация 2 Задачи: Резервирование и балансировка нагрузки: Настроить так, чтобы при недоступности или высокой нагрузке на одном сервере запросы автоматически направлялись на второй сервер. Использовать DNS-фейловер либо балансировщик нагрузки (например, nginx или внешний сервис). Настройка веб-серверов на обеих VDS: Установить и настроить следующие компоненты: MySQL или MariaDB. nginx. PHP 7.4 с необходимыми модулями. phpMyAdmin. Настроить одинаковую конфигурацию на обоих серверах. Синхронизация серверов: Настроить полную синхронизацию данных (файлов, баз данных, конфигураций) между двумя VDS. Использовать инструменты, например: rsync для файлов. Galera Cluster для синхронизации баз данных. Настройка почты: Настроить почтовый сервер для обработки входящей и исходящей почты. Установить и настроить веб-интерфейс для управления почтой (например, Roundcube). Настроить SPF, DKIM и DMARC для домена ******.ru. Убедиться, что почта не попадает в спам. Требования: Все настройки и конфигурационные файлы должны быть документированы. Создать систему мониторинга доступности серверов и их нагрузки. Предоставить инструкции по администрированию и поддержке системы. Сроки выполнения: Указать предполагаемые сроки завершения каждой из задач. Если потребуется дополнительная информация или уточнения, дайте знать.