Настройка VDS

26-09-2024 - 1 minute, 23 seconds -

Первая рекомендация: ни в коем случае не ставить никаких ISPmanager/Vesta/CPanel - они потребляют ресурсы. Даже Vesta, которая самая легкая, их жрет прилично, а я сильно сомневаюсь, что у вас VPS c 8+ Gb памяти.

Порядок, плюс-минус, таков:

1. Развернули ось

2. Обновили систему

apt-get update
apt-get upgrade

3. Создали и настроили swap

OpenVZ или дешёвые VDS не позволят подключить свап

Проверим есть ли свап:

swapon -s

так же

free -m

Если есть, приступаем к следующему шагу, если нет - продолжаем:

Создаём свап (так же эта команда может изменить его размер, для этого его надо отключить командой swapoff -a)

sudo dd if=/dev/zero of=/swap bs=1M count=1024

Укажите в качестве count необходимый размер swap в мегабайтах, например: 512, 1024 или 4096.

Настройте swap-файл:

chmod 600 /swap 
mkswap /swap

Включите swap-файл:

swapon /swap

Проверьте результат командой

swapon -s

Filename                Type        Size    Used    Priority
/swap                  file        1048572    0    -1

Для того, чтобы внесенные изменения были применены при следующей загрузке сервера, добавьте информацию о swap-файле в /etc/fstab:

echo "/swap swap swap defaults 0 0"| sudo tee -a /etc/fstab

4. Создали пользователя и добавили сразу в необходимые группы:

adduser username
gpasswd -a username sudo
gpasswd -a username www-data

5. Настроили SSH

В самом начале необходимо изменить конфигурационный файл sshd_config

nano /etc/ssh/sshd_config

Следует запретить вход с помощью учетной записи root, заменив

PermitRootLogin yes

на

PermitRootLogin no

а также поменять порт SSH, используемый по умолчанию, заменив

Port 22

на какой-нибудь другой (Номер порта лучше выбирать из диапазона 49152-65535 - это позволит избежать возможных конфликтов с различными службами и сервисами Линукс):

Port 50132

После необходимо перезапустить SSH.

service ssh restart

Теперь необходимо переподключиться к серверу через назначенный порт под новой учетной записью, после чего настройку VDS можно продолжать.