🔧 Техническое задание: Настройка сервера на VPS (UltaHost)

Ищу опытного DevOps-специалиста для базовой настройки сервера на UltaHost (пакет Linux VPS Basic) с панелью управления HestiaCP.

📌 Цель

Настроить VPS-сервер для размещения сайта на Node.js и сопутствующих инструментов. Я — фаундер, не DevOps. Работаю с программистом, который пишет на Node.js, но не занимается серверной частью. Нужен специалист, который всё грамотно настроит «под ключ» и даст понятные инструкции по дальнейшему использованию.

⚙️ Что нужно сделать:

  1. Установить и настроить:

    • MySQL или MariaDB (по умолчанию на Ubuntu 24.04 идёт MariaDB)

    • phpMyAdmin — с доступом по домену (например, phpmyadmin.example.com) или защищённым путём

    • FTP-сервер — для загрузки файлов вручную (если требуется — настроить vsftpd или proftpd)

  2. Настроить Node.js:

    • Возможность разворачивать сайты на Node.js через HestiaCP или вручную

    • Настроить запуск одного проекта на Node.js по определённому адресу (домену)

      • Пример: site1.example.com → запускает Node.js-приложение на localhost:3000 через reverse proxy

    • Обеспечить автозапуск (через systemd или PM2)

    • Сделать так, чтобы можно было легко добавить ещё 1–2 Node.js проекта в будущем

  3. Настроить SSL-сертификаты (Let’s Encrypt) через HestiaCP для всех доменов

💾 Условия:

  • Сервер уже куплен и активен: UltaHost VPS Basic (Linux, Ubuntu 24.04)

  • Панель управления HestiaCP уже установлена

  • Доступ по SSH и HestiaCP будет предоставлен

  • Домен зарегистрирован (например, example.com) и уже направлен на IP VPS

✅ Ожидаемый результат:

  • Рабочий сервер с установленными компонентами

  • Один Node.js сайт доступен по домену

  • phpMyAdmin открывается и подключен к базе

  • Инструкция (или голосовое сообщение) с кратким пояснением, как:

    • запускать/остановить Node.js проект

    • добавить новый проект

    • работать с базой данных

    • сделать базовую диагностику

💰 Бюджет: обоснованный (готов обсуждать)

📞 Контакт:

Оперативно отвечаю в чате WeLancer. По желанию можно обсудить детали по Zoom/Telegram.

19 часов назад
Ярослав
 
44 года
2 года в сервисе
Был
16 часов назад
1 отзыв

Заявки фрилансеров

Єгор
 
18 лет
4 дня в сервисе
Был
2 часа назад
2 отзыва
17 часов назад
Максим
 
50 лет
7 лет в сервисе
Был
14 часов назад
19 отзывов
18 часов назад