Создание VPS сервера

Как заказать виртуальный сервер на ahost.uz, выбрать конфигурацию и операционную систему

vps3 min read

Что такое VPS

VPS (Virtual Private Server) — виртуальный сервер с выделенными ресурсами: CPU, RAM и дисковым пространством. В отличие от shared-хостинга, вы получаете полный root-доступ и можете устанавливать любое программное обеспечение.

VPS подходит для:

  • Node.js, Python, Ruby, Go — приложений с нестандартными требованиями
  • Docker и контейнерных приложений
  • Высоконагруженных сайтов с нестабильным трафиком
  • Игровых серверов, VPN, баз данных
  • CI/CD пайплайнов и тестовых сред

Выбор конфигурации

При заказе VPS выбирайте конфигурацию исходя из нагрузки вашего приложения:

ТарифCPURAMДискПодходит для
Starter1 vCPU1 ГБ20 ГБ SSDТестовые проекты, малые сайты
Basic2 vCPU2 ГБ40 ГБ SSDWordPress, средние проекты
Standard4 vCPU4 ГБ80 ГБ SSDИнтернет-магазины, API
Advanced8 vCPU8 ГБ160 ГБ SSDВысоконагруженные проекты
ℹ️

Масштабирование

VPS на ahost.uz можно масштабировать — увеличить CPU, RAM или диск в любой момент без остановки сервера. Начните с меньшей конфигурации и расширьте по мере роста нагрузки.

Создание сервера

Выберите тариф

В личном кабинете ahost.uz перейдите в VPS → Новый сервер. Выберите подходящий тариф исходя из требований вашего проекта.

Выберите операционную систему

Доступны следующие ОС:

  • Ubuntu 22.04 LTS / 24.04 LTS (рекомендуется)
  • Debian 11 / 12
  • CentOS Stream 9
  • AlmaLinux 8 / 9
  • Windows Server 2022 (по запросу)

Настройте SSH-ключ

Загрузите публичный SSH-ключ для безопасного входа без пароля. Если ключа нет — создайте его (инструкция в следующем разделе документации).

Нажмите «Создать сервер»

Сервер будет развёрнут в течение 1–2 минут. После этого вы получите IP-адрес и данные для доступа.

Начальная настройка после создания

После получения доступа к серверу рекомендуем выполнить базовую настройку безопасности:

Начальная настройка Ubuntu сервера
# Обновить пакеты
apt update && apt upgrade -y

# Создать пользователя без root-прав
adduser deploy
usermod -aG sudo deploy

# Скопировать SSH-ключ для нового пользователя
rsync --archive --chown=deploy:deploy ~/.ssh /home/deploy

# Отключить вход по паролю (только если SSH-ключ уже настроен!)
sed -i 's/#PasswordAuthentication yes/PasswordAuthentication no/' /etc/ssh/sshd_config
systemctl restart sshd

# Настроить базовый файрвол
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable
⚠️

Не блокируйте себя

Перед отключением входа по паролю убедитесь, что SSH-ключ работает и вы можете зайти на сервер. Проверьте подключение в новой вкладке терминала, не закрывая текущую сессию.