Установка CapRover на чистый сервер
Пошаговая установка CapRover после подготовки сервера и Docker.
Установка CapRover на чистый сервер
Заметка. Предполагается, что сервер уже подготовлен: обновлён, защищён, настроен SSH и установлен Docker.
Шаг 1. Установи Docker, если его ещё нет
bash
curl -fsSL https://get.docker.com | sh
systemctl enable docker
systemctl start dockerПроверь, что Docker отвечает:
bash
docker --versionШаг 2. Установи CapRover
bash
docker run -e MAIN_NODE_IP_ADDRESS=SERVER_IP \
-e CAPROVER_ROOT_DOMAIN=cap.example.com \
-e BY_PASS_PROXY_CHECK='TRUE' \
caprover/caproverГде:
SERVER_IP— IP сервераcap.example.com— root domain для панели и служебных поддоменов
Шаг 3. Подготовь DNS
До полноценной работы домен должен указывать на сервер. Обычно это A-запись root domain на IP машины.
Шаг 4. Открой панель
После установки зайди по адресу панели и заверши первоначальную настройку.
Важно. Продумай root domain заранее. Если панель будет жить на
cap.example.com, служебные домены приложений будут вида app.cap.example.com.Задание. После установки CapRover сразу зафиксируй: root domain панели, IP сервера, admin-пароль и рабочий сценарий входа. Это те данные, которые чаще всего потом теряются.
Следующий урок
Как задеплоить проект через tar в CapRover
Рабочая инструкция для загрузки tar-архива, сборки образа и запуска приложения.