Заказ звонка
+7 (812) 467-34-77
Что такое VPS и зачем его настраивать
VPS (Virtual Private Server) — это виртуальный сервер, который работает как отдельный компьютер. Вы получаете доступ к операционной системе и можете устанавливать любое ПО. Но в отличие от обычного ПК, VPS поставляется в «чистом» виде — без веб-сервера, базы данных и других инструментов, которые нужны для работы сайта. Первая настройка сервера заключается в установке и настройке этого базового ПО.
Используйте SSH-клиент (PuTTY для Windows или терминал для Linux/macOS). Введите команду:
Введите пароль root (он был отправлен вам при аренде сервера). Если вы подключаетесь впервые, возможно, появится предупреждение о неизвестном хосте — подтвердите подключение.
Пароль, который вы получили от провайдера, лучше сменить сразу. Это первое правило безопасности. Выполните команду:
Введите новый пароль (он не будет отображаться на экране) и подтвердите его.
Не рекомендуется работать под root постоянно. Root — это суперпользователь, и любые ошибки в его сессии могут привести к серьёзным последствиям. Создайте нового пользователя для повседневной работы.
Затем дайте этому пользователю права суперпользователя (чтобы можно было выполнять команды с sudo):
По умолчанию SSH работает на порту 22. Чтобы снизить риск атак, измените порт. Откройте файл конфигурации SSH:
Найдите строку #Port 22. Уберите символ # (комментарий) и измените порт, например, на 2222:
Также найдите строку PermitRootLogin yes и замените на PermitRootLogin no — это запретит вход под root.
Сохраните файл (в nano: Ctrl+O, Enter, Ctrl+X). Затем перезапустите SSH:
Теперь подключайтесь к серверу через новый порт:
Установите все доступные обновления. Это важно для безопасности и стабильности.
Для Ubuntu/Debian:
Для CentOS/RHEL:
Если на сервере установлен UFW (стандартный файрвол для Ubuntu), разрешите нужные порты:
Включите файрвол:
Вы можете выбрать Nginx или Apache. Nginx считается более быстрым и потребляет меньше ресурсов.
Для установки Nginx:
Для установки Apache:
Проверьте, что веб-сервер работает. Откройте в браузере IP-адрес вашего VPS — вы должны увидеть приветственную страницу.
Для работы большинства сайтов (WordPress, Битрикс, OpenCart) нужен PHP. Установите его вместе с наиболее популярными модулями:
Версия PHP по умолчанию обычно подходит для большинства проектов. Если нужна другая версия, её можно установить отдельно.
Для сайтов на WordPress или Битрикс нужна MySQL/MariaDB. Установите MariaDB:
После установки запустите скрипт начальной настройки и задайте пароль для root-пользователя базы данных:
Создайте тестовый PHP-файл в корневой папке веб-сервера. Для Nginx папка по умолчанию — /var/www/html. Создайте файл info.php:
Добавьте в него:
Откройте в браузере http://ваш-ip-адрес/info.php. Вы должны увидеть страницу с информацией о PHP.
Если всё работает — поздравляю! Ваш сервер готов к загрузке сайта.
После базовой настройки вам нужно:
Если у вас возникнут вопросы — вы всегда можете обратиться за помощью. Мы помогаем с настройкой VPS и готовы взять на себя все рутинные операции.
Нужна помощь с настройкой VPS?
Мы поможем вам с первого входа в систему, установкой и настройкой веб-сервера, PHP и базы данных. Обращайтесь!
Подберем оптимальный вариант для Ваших задач