Перед началом подготовьте домен, доступ к панели управления сервером и данные для подключения к DNS. В панели создайте новый сайт: укажите доменное имя без протокола, выберите корневую папку и нужную версию PHP. Если проект использует базу данных, создайте её и отдельного пользователя с ограниченными правами.
В DNS домена добавьте записи:
— A — на IPv4-адрес сервера;
— AAAA — на IPv6, если сервер и сайт его поддерживают;
— CNAME для нужного поддомена, например www.
Не смешивайте старые записи с новыми: лишний A-запрос может отправлять посетителей на прежний сервер.
После обновления DNS проверьте, что домен открывает именно ваш VPS. Затем включите SSL-сертификат в панели и настройте перенаправление с HTTP на HTTPS. В конфигурации сайта укажите правильную корневую папку, права на файлы и главную страницу. Для CMS дополнительно проверьте подключение к базе и параметры почты.
Если сайт не открывается, проверьте домен через DNS-инструмент, затем порты 80 и 443, настройки firewall и логи веб-сервера. Ошибка 403 обычно связана с правами или корневой папкой, 502 — с PHP-FPM или другим backend-сервисом.
Сначала добейтесь корректного DNS, затем настраивайте SSL и приложение. Такой порядок заметно сокращает поиск причин, когда сайт после переноса не загружается.
Панели Управления VPS
@vps_panels_n1k
Как добавить сайт на VPS и подключить домен: чек-лист без типичных ошибок
Этот пост опубликован в Telegram-канале Панели Управления VPS. Подписаться можно по ссылке: @vps_panels_n1k.