MAATRIX / Блог / Как установить и настроить FastPanel на VPS

Как установить и настроить FastPanel на VPS

Как установить и настроить FastPanel на VPS

MAATRIX

FastPanel — бесплатная российская панель управления сервером, и установить FastPanel на VPS можно буквально одной командой за несколько минут. Она популярна у рунет-хостеров за русский интерфейс, лёгкость и адекватную работу на скромных ресурсах. В этом гайде пройдём весь путь: подготовка сервера, установка, выбор веб-сервера, создание первого сайта с базой, выпуск бесплатного SSL и настройка почты — с командами и объяснением каждого шага. Сразу проговорим сильную сторону FastPanel: она нетребовательна. В отличие от cPanel или Plesk, панель заводится на 1 ГБ RAM и не требует лицензии для базовой работы — бесплатная версия закрывает нужды большинства сайтов. Это делает её удачным выбором для одного-двух проектов на недорогом VPS, где важнее простота, чем корпоративный набор функций.

Обсудить статью, задать вопрос или начать новую тему

Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.

Перейти в сообщество →

Требования и подготовка сервера

FastPanel ставится на чистую 64-битную систему: поддерживаются Debian 10/11/12 и Ubuntu 20.04/22.04/24.04, а также CentOS-совместимые дистрибутивы. Ключевое слово — «чистая»: на сервере не должно быть предустановленного Apache, Nginx, MySQL или другой панели, иначе установщик встанет из-за конфликтов пакетов. Если вы берёте VPS, заказывайте голый образ ОС без стека LAMP.

Обновите систему и поставьте базовые утилиты, которые понадобятся установщику:

apt update && apt -y upgrade
apt -y install curl wget

Минимум для теста — 1 ГБ RAM и 10 ГБ диска, но для сайта с базой и почтой комфортнее 2 ГБ. Задайте корректное имя хоста в формате FQDN, чтобы почта и служебные сервисы работали предсказуемо:

hostnamectl set-hostname server.vashdomen.ru

Убедитесь, что сервер обновлён и время синхронизировано — расхождение часов ломает выпуск SSL и авторизацию. За синхронизацию отвечает служба systemd-timesyncd или chrony, обычно она включена по умолчанию.

Установка FastPanel одной командой

Вся установка сводится к запуску официального скрипта. Он скачивает пакеты, ставит веб-сервер, PHP, MariaDB и саму панель:

wget http://repo.fastpanel.direct/install_fastpanel.sh -O - | bash

Процесс занимает 5–15 минут. Чтобы установка пережила обрыв SSH-сессии, запускайте её в screen — иначе разрыв соединения оборвёт процесс на середине:

apt -y install screen
screen -S fastpanel

По завершении скрипт выведет данные для входа: адрес панели вида https://IP:8888, логин fastuser и сгенерированный пароль. Обязательно сохраните этот пароль — он показывается один раз. Если вы его потеряли, сбросить пароль администратора можно позже командой в консоли сервера.

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.

Арендовать VPS

Первый вход и базовая настройка

Откройте в браузере https://IP:8888. Браузер предупредит о самоподписанном сертификате — это нормально для первого входа, позже панель можно перевести на доверенный SSL. Войдите под fastuser с полученным паролем.

Первым делом смените пароль администратора и настройте базовые параметры в разделе «Настройки»: часовой пояс, язык интерфейса (по умолчанию доступен русский), уведомления на email. FastPanel умеет работать в связке Nginx + Apache: Nginx стоит фронтендом и отдаёт статику, Apache обрабатывает динамику через .htaccess. Такая схема удобна тем, кто переезжает с обычного хостинга и привык к .htaccess. Выбрать её или чистый Nginx можно на этапе создания сайта.

Создание первого сайта и базы данных

В FastPanel сайты создаются в разделе «Сайты» → «Создать сайт». Укажите доменное имя, владельца, версию PHP (панель позволяет держать несколько версий PHP параллельно и назначать свою каждому сайту) и тип веб-сервера. После создания панель автоматически формирует конфиг веб-сервера и структуру каталогов в /var/www/.

Базу данных создают в разделе «Базы данных» → «Создать». Задайте имя базы, пользователя и пароль — эти данные потом впишете в конфиг CMS. FastPanel по умолчанию ставит MariaDB, совместимую с MySQL. Проверить, что база создалась и доступна, можно из консоли:

mysql -u имя_пользователя -p имя_базы

Чтобы сайт открывался в интернете, направьте A-запись домена на IP вашего VPS у регистратора. Проверить резолвинг:

dig +short vashdomen.ru

Бесплатный SSL Let's Encrypt

HTTPS сегодня обязателен, и FastPanel выпускает бесплатные сертификаты Let's Encrypt в пару кликов. В карточке сайта откройте вкладку «SSL» и нажмите «Выпустить сертификат Let's Encrypt». Для успешного выпуска домен уже должен резолвиться на сервер и быть доступен по HTTP — валидация идёт через файл в каталоге сайта.

После выпуска включите опцию принудительного перенаправления с HTTP на HTTPS — панель добавит нужный редирект в конфиг веб-сервера. Сертификаты Let's Encrypt действуют 90 дней, но FastPanel продлевает их автоматически по расписанию, так что вручную следить не нужно. Если выпуск не проходит, чаще всего причина в том, что домен ещё не разошёлся по DNS или закрыт другим редиректом — дайте записям время и повторите.

Настройка почты

FastPanel включает почтовый сервер, и завести ящик на своём домене можно в разделе «Почта». Создайте почтовый домен, затем добавьте ящики с паролями. Чтобы письма нормально доставлялись, а не улетали в спам, настройте DNS-записи: MX должна указывать на ваш сервер, а SPF, DKIM и DMARC — подтверждать подлинность отправителя. FastPanel генерирует DKIM-ключ автоматически, его значение нужно добавить в DNS домена.

Важный нюанс — исходящий порт 25. Многие провайдеры закрывают его для борьбы со спамом, и тогда почта не отправляется наружу. Проверьте доступность порта и наличие корректной PTR-записи (обратной записи IP на имя хоста). На VPS MAATRIX 25-й порт доступен, а PTR настраивается, поэтому почта с собственного домена работает штатно.

Безопасность и обслуживание

Свежую панель стоит сразу защитить. Смените стандартный порт SSH и запретите вход root по паролю, оставив только ключи — это отсекает основную массу переборов. FastPanel включает встроенный фаервол: в разделе «Брандмауэр» откройте только нужные порты (80, 443, порт панели 8888, SSH) и закройте остальное. Включите fail2ban для защиты от перебора паролей — панель управляет им из интерфейса.

Не забывайте про резервные копии: в разделе «Резервные копии» настройте расписание и, что важнее, выгрузку на удалённое хранилище (FTP или S3-совместимое) — бэкап, лежащий на том же сервере, не спасёт при отказе диска. Обновления панели приходят автоматически, но систему обновляйте сами командой apt update && apt upgrade. Этого набора достаточно, чтобы сервер под FastPanel работал стабильно и безопасно месяцами.

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.

Арендовать VPS

Обсудить статью, задать вопрос или начать новую тему

Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.

Перейти в сообщество →

Частые вопросы

FastPanel правда бесплатная?

Да, базовая версия бесплатна и покрывает потребности большинства сайтов: сайты, базы, почта, SSL, бэкапы. Есть платная PRO-версия с расширенными функциями, но для одного-двух проектов её обычно не требуется.

На каких системах работает FastPanel?

На чистых Debian 10/11/12, Ubuntu 20.04–24.04 и CentOS-совместимых дистрибутивах. Главное — отсутствие предустановленного веб-стека и другой панели, иначе установщик остановится из-за конфликтов.

Хватит ли 1 ГБ RAM?

Для теста и небольшого сайта — да, FastPanel экономна к ресурсам. Но при почте, нескольких сайтах и активном трафике комфортнее 2 ГБ. На VPS MAATRIX память легко увеличить без переустановки панели.

Я потерял пароль от панели, что делать?

Пароль администратора сбрасывается из консоли сервера по SSH служебной командой FastPanel. Поэтому держите доступ по SSH — через него всегда можно восстановить вход в панель, даже если забыли пароль от веб-интерфейса.

Нужны сами нейросети для контента?

Генерируйте изображения, видео и озвучку нейросетями на falapi.io — десятки моделей в одном окне. Оплата картой РФ и по СБП.