Короткий чек‑лист установки FASTPANEL на Ubuntu 24.04.3 LTS:
- Ставится только на чистую систему (без заранее установленного веб‑стека и БД, особенно MySQL/MariaDB).
Проверка перед стартом:dpkg -l | egrep 'nginx|apache2|mysql|mariadb|fastpanel'. - Обновить Ubuntu и базовые пакеты, затем перезагрузить сервер (так рекомендует документация FASTPANEL).
Команды:apt-get update && apt-get upgrade -y && apt-get install -y ca-certificates wget && reboot. - (Опционально, чтобы не видеть ошибку
sshd.service not found) — создать dummy‑unitsshd.service, потому что инсталлер может делатьsystemctl reload sshd.service, а на Ubuntu обычно есть толькоssh.service.[ppl-ai-file-upload.s3.amazonaws]
Твои команды подходят:
bashsudo tee /etc/systemd/system/sshd.service >/dev/null <<'EOF'
[Unit]
Description=Dummy sshd service for FASTPANEL postinst
After=ssh.service
[Service]
Type=oneshot
ExecStart=/bin/true
ExecReload=/bin/true
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl daemon-reload
sudo systemctl enable sshd.service
# reload может написать "not active" — это не критично для dummy oneshot
- Установка панели (официальная команда):
bashsudo -i
wget https://repo.fastpanel.direct/install_fastpanel.sh -O - | bash -
- Если установка упала — главный лог установщика:
/tmp/install_fastpanel.debug - Если поймал dpkg/postinst ошибки
chgrp: invalid group: 'fastcert'→sudo groupadd fastcertи затемsudo dpkg --configure -achgrp: cannot access '/var/www/httpd-cert'→sudo mkdir -p /var/www/httpd-cert && sudo chgrp fastcert /var/www/httpd-cert(и при необходимости сноваsudo dpkg --configure -a)Cannot create user for MySQL, because my.cnf file not found— означает, что локальная MySQL/MariaDB не установлена/не готова; БД ставь уже после успешной установки панели (или подключай внешнюю)
- Получить лицензию: открыть
https://IP_сервера:8888/, указать e‑mail, подтвердить письмо и дождаться активации (типовой сценарий в документации). - Если не записал логин/пароль после установки:
- Логин по умолчанию обычно
fastuser(он создаётся при установке). - Сбросить пароль можно по SSH командой
sudo passwd fastuser(старый пароль не нужен). - Если доступ в панель не потерян, пароль меняется и через веб‑интерфейс: Management → Users → Change Password.