Проверено временем: более 15 лет на рынке хостинга. Ваш VPS с BeAdmin готов к работе из коробки.
Германия
Нидерланды
Швеция
Швейцария
Испания
США
Для установки вам потребуется чистый виртуальный или физический сервер с:
Можно не выполнять установку вручную — у наших партнёров есть VPS с уже предустановленной BeAdmin.
Проверено временем: более 15 лет на рынке хостинга. Ваш VPS с BeAdmin готов к работе из коробки.
Европейская стабильность и простота. Запускайте BeAdmin вместе с VPS в один клик.
Вы можете установить панель управления BeAdmin через терминал в интерактивном режиме. В этом случае во время установки система запросит у вас email основного пользователя, под которым вы сможете заходить в панель. Вы также сможете указать доменное имя вашего сайта, тогда панель будет доступна по его адресу, например https://mysite.com:8080. В этом случае будет автоматически выпущен SSL-сертификат для подключения по HTTPS. Если у вас еще нет доменного имени, оставьте поле как есть.
root илиsudo и выполните команду sudo -iКак правило, ваш хостинг-провайдер предоставляет данные для подключения на странице управления сервером (команда в формате ssh root@ip_address). Далее вам нужно открыть терминал или консоль на вашем локальном компьютере и выполнить подключение.
Подробнее см. Как подключиться к серверу по SSH?
Enter:wget -O /etc/apt/trusted.gpg.d/beadmin-nexus-public.gpg "https://nexus.beadmin.com/repository/public-keys/beadmin-nexus-public.gpg"
chmod 644 /etc/apt/trusted.gpg.d/beadmin-nexus-public.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/beadmin-nexus-public.gpg] https://nexus.beadmin.com/repository/beadmin/ stable main" > /etc/apt/sources.list.d/beadmin.list && \
apt update && apt install -y --no-install-recommends beadmin && \
systemctl enable --now beadminЭта команда запустит процесс установки, который займет около 15-30 секунд. Система установит необходимые пакеты с помощью пакетного менеджера apt.
На этом этапе вы можете указать доменное имя вашего сервера, если оно у вас уже есть, например, mysite.com. В этом случае после установки будет автоматически выдан SSL-сертификат, который обеспечит доступ к серверу по HTTPS. Если у вас пока нет доменного имени, оставьте поле пустым (сертификат не будет выпущен).
💡 Совет
Не забудьте создать DNS-запись типа A, указывающую на IP-адрес вашего сервера, в панели управления вашего хостинг-провайдера. В противном случае сервер не будет доступен по доменному имени.
Далее введите email основного пользователя в качестве логина. Введите его или оставьте значение по умолчанию admin@local.host и нажмите Enter.
⚠️ Важно
Всегда указывайте действительный email. Если на предыдущем шаге вы ввели доменное имя, но указали недействительный email, генерация SSL-сертификата завершится ошибкой, и будет выдан самоподписанный сертификат. Ваш сервер останется доступным по HTTPS, но большинство браузеров отобразят предупреждение.
Нажмите Enter и дождитесь завершения установки. После этого вы сможете зайти в BeAdmin по адресу https://ip_сервера:8080 или https://ваш_домен:8080. Приятного использования!
ℹ️ Примечание
Если вы не указывали домен или подключаетесь к серверу напрямую по IP-адресу, в браузере может появиться предупреждение Ваше соединение не защищено. Это происходит потому, что SSL-сертификат является самоподписанным, и браузер не может подтвердить его подлинность.
Нажмите Дополнительно, затем Перейти на ip_сервера (небезопасно).
Этот вариант подходит, если вам нужна установка в один клик или вы являетесь веб-хостинг провайдером и требуется полностью автоматизированная настройка.
root илиsudo и выполните команду sudo -iЗамените mysite.com в первой опциональной строке на нужное вам доменное имя. В этом случае SSL-сертификат будет выдан автоматически. Или удалите эту строку, если не хотите указывать домен (вы сможете добавить его позже в панели BeAdmin).
Замените admin@local.host и your_password во второй опциональной строке на email основного администратора и его пароль. Всегда используйте действительный email, особенно если указали доменное имя в предыдущей строке. В противном случае будет выдан самоподписанный SSL-сертификат. Если вас устраивает admin@local.host, можете оставить строку без изменений.
wget -O /etc/apt/trusted.gpg.d/beadmin-nexus-public.gpg "https://nexus.beadmin.com/repository/public-keys/beadmin-nexus-public.gpg"
chmod 644 /etc/apt/trusted.gpg.d/beadmin-nexus-public.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/beadmin-nexus-public.gpg] https://nexus.beadmin.com/repository/beadmin/ stable main" > /etc/apt/sources.list.d/beadmin.list && \
# (optional line)
echo "beadmin beadmin/ssl_acme_domain string mysite.com" | debconf-set-selections && \
# (optional lines)
echo "beadmin beadmin/default_user string admin@local.host" | debconf-set-selections && \
echo "beadmin beadmin/default_password password your_password" | debconf-set-selections && \
apt update && DEBIAN_FRONTEND=noninteractive apt install -y --no-install-recommends beadmin && \
systemctl enable --now beadminEnter.Установка обычно занимает около минуты. После завершения вы сможете зайти в BeAdmin по адресу https://ip_сервера:8080 или https://ваш_домен:8080. Приятного использования!