Выбор и настройка хостинга
1. Системные требования
Перед установкой убедитесь, что ваш сервер соответствует следующим требованиям:
- Оперативная память (RAM): минимум 8 ГБ.
- Операционная система: Ubuntu 20.04 или новее (или любой другой современный Linux/Unix).
- Процессор: минимум 2 ядра (рекомендуется 4 для стабильной работы).
- Место на диске: минимум 20 ГБ.
Сервер должен быть чистым, без панелей управления (например, cPanel или Plesk), так как скрипт установки автоматически установит все необходимые программы, включая Docker.
2. Подключение к серверу через Termius
Шаг 1. Установка Termius:
- Скачайте Termius для вашей операционной системы (Windows, macOS или Linux).
- Установите программу.
Шаг 2. Настройка Termius:
Запустите Termius.
Нажмите + New Host, чтобы добавить новый сервер.
Введите следующие данные:
- Label: любое название для подключения (например, "Мой сервер").
- Host: IP-адрес вашего сервера.
- Username: имя пользователя (обычно
root
, если у вас не настроено что-то другое). - Password или SSH-ключ:
- Если вы используете пароль, выберите Password и введите его.
- Если вы используете SSH-ключ, выберите Use SSH Key и укажите путь к вашему ключу.
Нажмите Save для сохранения.
Шаг 3. Подключение к серверу:
- Найдите добавленное подключение в списке и нажмите на него для подключения к серверу.
3. Подготовка сервера
После подключения к серверу выполните в терминале следующие команды для обновления пакетов:
bash
sudo apt update && sudo apt upgrade -y
sudo apt install unzip
Эти команды обновляют программное обеспечение на сервере и устанавливают нужные утилиты.
4. Подключение домена через Cloudflare
Для корректной работы сервера дрейнеров необходим отдельный домен, настроенный через Cloudflare.
Шаг 1. Регистрация и добавление домена в Cloudflare:
- Зарегистрируйтесь на Cloudflare, если у вас нет учетной записи.
- Добавьте ваш домен в Cloudflare, следуя инструкциям на экране.
- Обновите NS-записи вашего домена у регистратора на те, что предоставит Cloudflare.
Шаг 2. Настройка DNS-записей:
- В панели управления Cloudflare перейдите в раздел DNS.
- Добавьте A-запись, чтобы связать домен с IP-адресом вашего сервера:
- Тип записи: A
- Имя: @ (или поддомен, например,
www
). - IP-адрес: укажите IP вашего сервера.
- Убедитесь, что значок облака рядом с записью оранжевый (это означает, что трафик идет через Cloudflare).
Шаг 3. Включение SSL:
- В панели Cloudflare перейдите в раздел SSL/TLS.
- Выберите режим Flexible, чтобы включить HTTPS на уровне Cloudflare.