Устанавливал эту панель десятки раз на различные VPS — ни разу не сталкивался ни с какими проблемами, поэтому на этот раз даже удивился…
Как обычно создал новый VPS на Beget c Ubuntu 24.04, записал ключи, настроил fail2ban и прочие штуки, но при установке Fastpanel словил две ошибки:
- Первая ошибка была с рестартом
sshd. В Ubuntu 24.04 сервис называетсяssh.service, а неsshd.service, поэтому установщик ругается наsystemctl reload sshd.service(юнита реально нет). - Вторая с неподписанными ключами MySQL.
В общем провозился знатно, пока разобрался. Дальше простейшее решение, нужно выполнить эти команды и панель встала как раньше.
# 1) чтобы установщик не падал на sshd.service (Ubuntu 24.04 = ssh.service)
sudo ln -sf /usr/lib/systemd/system/ssh.service /etc/systemd/system/sshd.service
sudo systemctl daemon-reload
# 2) подтянуть ОБНОВЛЁННЫЙ MySQL key именно с Ubuntu keyserver (на repo.mysql.com ключ был просрочен)
sudo apt-get update
sudo apt-get install -y gnupg dirmngr
sudo gpg --batch --keyserver hkps://keyserver.ubuntu.com --recv-keys B7B3B788A8D3785C
sudo gpg --batch --export B7B3B788A8D3785C | sudo tee /etc/apt/trusted.gpg.d/mysql.gpg >/dev/null
Думаю парни из Fastpanel подправят инсталлятор, и ключ в репозитории обновится тоже… Но пока так. Кстати перешел на сервера Beget в Москве — переехал из Питера.
Кстати узнал, что все сайты Fastpanel очень легко мигрировать следующей командой:
/usr/local/fastpanel2/fastpanel transfer run \
--remote_host=45.147.xxx.xxx \
--remote_username=root \
--remote_password='password' \
-i 155.212.xxx.xxx
Все сайты, которые были созданы в отдельных пользователях перенеслись без каких-либо проблем, осталось только переписать dns. А вот с сайтами под пользователем fastuser прошло сложнее, но там у меня и не было боевых проектов, поэтому не могу точнее сказать.
Пользуясь случаем, у меня часто спрашивают, где покупаю сервера — сейчас это две компании, в России это Beget, в Нидерландах это Vdsina. Пробовал латвийский Бегет — получилась лажа, он определяется гуглом как русский и по сути не решает тех проблем, которые есть у жителей РФ.