Сервера могут быть созданы из образов (на основе серверных архивов) или, что называется, с нуля, в таком случае, в качестве операционной системы сервера выбираем Ubuntu. Как правило, на облачных серверах уже есть предустановленные операционные системы, и при создании сервера достаточно лишь указать версию, например Ubuntu 24.04
Помимо выбора операционной системы сервера, так же важно обратить внимание на конфигурацию сервера, регион сервера, наличие публичного IP-адреса, возможность бэкапа, авторизации по SSH и возможности устанавливать и обновлять программное обоеспечение.
Программное обеспечение сервера
Для решений вопросов хостинга и выбора панели управления сайтами, хорошим бесплатным решением здесь является Fastpanel.
Для решения вопросов с деплоем и автоматизации разработки нужны git, gitlub runner
Практика