Ошибки которые я делал на VPS
Самые тупые ошибки, которые я делал на VPS
Если работаешь с серверами — рано или поздно начинаешь делать глупости. Причём не из-за незнания, а просто потому что “да ща быстро поправлю”.
Вот несколько вещей, на которых я сам обжигался.
Удалил не ту папку
Классика.
Хотел почистить проект, сделал что-то вроде:
rm -rf /var/www/project
А потом понял, что находился не там, где думал.
Минус сайт, минус настроение.
С тех пор перед rm -rf всегда делаю pwd.
Убил не тот процесс
Смотрю htop, вижу что-то жрёт CPU, думаю “ага, вот он”.
kill -9 1234
И тут падает то, что вообще не должно было падать.
Вывод простой: сначала разобраться, потом убивать.
Закрыл себе доступ по SSH
Самое неприятное.
Настраивал SSH, решил “сейчас сделаю безопасно”:
PermitRootLogin no
PasswordAuthentication no
Перезапустил SSH… и понял, что ключи не настроены.
В итоге — сервер есть, доступа нет.
Открыл лишний порт
Один раз просто открыл порт “на время”:
ufw allow 3000
И, конечно, забыл закрыть.
Через какое-то время в логах началось веселье.
С тех пор правило простое: открыл — потом закрой.
Забыл про диск
Сервер начал тормозить. Сначала думал — нагрузка, память, что угодно.
Оказалось всё проще:
df -h
Диск забит под 100%.
Иногда проблема максимально тупая.
Перезапустил не тот сервис
Хотел перезапустить nginx:
systemctl restart nginx
А вбил что-то не то — и положил другой сервис.
Особенно весело, когда это база.
Правил конфиг “на живую”
Меняешь конфиг, сохраняешь, перезапускаешь… и всё падает.
Потом сидишь и вспоминаешь, что именно менял.
Теперь хотя бы делаю копию перед изменениями.
Итог
Большинство проблем на сервере — не какие-то сложные баги, а обычные человеческие ошибки.
И почти все они происходят в момент, когда думаешь: “сейчас быстро сделаю”.
Самое полезное, что со временем приходит — это привычка проверять себя перед любой командой.
