Под очередной проект потребовалось перенести порядка 20-и небольших сайтов на PHP/Mysql с одного сервера где уже полный бардак на другой и развернуть какую-нибудь панель управления чтобы в дальнейшем заказчик мог спокойно поднимать окружения для новых проектов. В итоге сошлись на использовании VestaCP, так как ключевое слово, это «бесплатная».
Установка VestaCP
Установка VestaCP максимально простая и вам потребуется только VPS-сервер и подойдет даже совсем минимальной конфигурации с одним виртуальным ядром и 1гб оперативной памяти. В моем случае у меня бесплатный VPS от SberCloud и он соответственно 2 ядра и 4гб чего нам более чем достаточно.

Странно конечно видеть что поддерживается Ubuntu 12.04-18.10, но давайте попробуем установить на более современную версию Ubuntu, а именно Ubuntu 24.04.3 LTS. Так-же из России официальный сайт не открывается и непонятно кто что опять заблокировал, но я уже смирился с тем что постоянно то работает, то не работает, но мы же знаем как нам решить эту проблему.
Установка производится при помощи скрипта:
# curl -O https://vestacp.com/pub/vst-install.sh
# bash vst-install.sh
Соглашаемся с тем, что мы будем устанавливать такой стек технологий.

Вводим базовые параметры для установки:
Would you like to continue [y/n]: y
Please enter admin email address: chernousov@interlan.xyz
Please enter Vesta port number (press enter for 8083):
Please enter FQDN hostname [srv-prod-cloud-01]: vesta.interlan.xyz
Installation backup directory: /root/vst_install_backups/1765169188
И сваливаемся с ошибкой:
Err:9 http://apt.vestacp.com/noble noble Release
404 Not Found [IP: 165.227.223.101 80]
Hit:10 http://archive.ubuntu.com/ubuntu noble-backports InRelease
Reading package lists... Done
W: http://nginx.org/packages/mainline/ubuntu/dists/noble/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
E: The repository 'http://apt.vestacp.com/noble noble Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Эксперимент признан неудачным и проект VestaCP уже давно заброшен.





