Купили VPS/VDS — что дальше? Этот гайд проведёт через базовую настройку Linux-сервера.
1. Подключение по SSH
ssh root@ваш-ip-адресПри первом входе смените root-пароль, если провайдер выдал временный.
2. Обновление системы
apt update && apt upgrade -yДля CentOS/AlmaLinux используйте dnf update -y.
3. Создайте пользователя с sudo
adduser deploy
usermod -aG sudo deployРаботать от root постоянно — плохая практика.
4. Настройте SSH-ключи
На локальном компьютере:
ssh-copy-id deploy@ваш-ipЗатем отключите вход по паролю в /etc/ssh/sshd_config:
PasswordAuthentication no5. Firewall
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable6. Fail2ban
apt install fail2ban -y
systemctl enable fail2banЧто дальше
- Установите Nginx или Apache для сайта
- Настройте SSL через Let's Encrypt (certbot)
- Для VPN — см. VPS для VPN
Полный раздел: настройка VPS/VDS.