Swap-файл
Создайте файл подкачки на диске, чтобы избежать падений системы при резком всплеске нагрузки на память.
Полное пошаговое руководство по развертыванию сервера, настройке безопасности и запуску первого веб-проекта. Инфраструктура, которая растёт вместе с вами.
VPS (виртуальный частный сервер) — это идеальное решение для тех, кто хочет полный контроль над своими ресурсами, но не хочет заниматься сложной настройкой железа. Это ваш собственный компьютер в облаке.
Выбирая VPS-хостинг eMatch, вы получаете виртуализацию уровня "разделяемое ядро", что гарантирует стабильную работу даже при высокой нагрузке. Это идеальная база для:
Все данные физически находятся в дата-центрах eMatch в Москве, Санкт-Петербурге и Новосибирске, что обеспечивает низкую задержку и соответствие требованиям 152-ФЗ.
Переходим в личный кабинет, выбираем операционную систему и параметры. Всё происходит за пару кликов.
Для начала работы достаточно базовой конфигурации. Рекомендуем выбрать Ubuntu 24.04 LTS — она самая стабильная и имеет огромную базу документации. Для статического сайта хватит 2 vCPU и 4 ГБ оперативной памяти.
После нажатия кнопки "Создать" сервер будет доступен через 1-2 минуты. В панели вы увидите его публичный IP-адрес.
Теперь нужно зайти на сервер и закрыть "дыры" в безопасности. Используем SSH-ключи для максимальной защиты.
Откройте терминал (в macOS/Linux это Terminal, в Windows PowerShell или WSL). Введите команду:
Система спросит пароль (он совпадает с паролем от аккаунта eMatch). Первое, что нужно сделать после входа — сменить пароль root.
Установите и включите брандмауэр:
Теперь сервер доступен только по SSH и на порту 80 (HTTP). Это база безопасности для любого сервера.
Запускаем веб-сервер NGINX и загружаем первый сайт. Это займет всего 5 минут.
Обновляем списки пакетов и устанавливаем веб-сервер:
Теперь в браузере по адресу вашего IP вы увидите приветственную страницу NGINX.
Зайдите в папку /var/www/html и замените содержимое index.nginx-debian.html на ваш код сайта.
Если у вас сайт на PHP, установите его через sudo apt install php-fpm и настройте конфигурацию NGINX, добавив секцию location ~ \.php$.
Создайте файл подкачки на диске, чтобы избежать падений системы при резком всплеске нагрузки на память.
Настройте автоматические обновления системы (unattended-upgrades), чтобы не оставлять уязвимости без защиты.
Используйте автоматические бэкапы в панели eMatch или настроите rsync для резервного копирования важных данных.
Ubuntu, Debian, CentOS: сравнение лучших операционных систем для веб-хостинга.
Чек-лист для защиты вашего VPS от брутфорса и взлома.
Как сделать ваш сайт безопасным и защищенным от шифрования.