Статьи на тему панели Vesta CP хорошо заходят в органике и мне удобней тут искать инструкции, чем в заметках. Надеюсь и в ридере кому-то пригодится.
После установки в Весте сразу добавлен стандартный домен — default.domain, но он не всегда работает как нужно: при открытии ip впски, либо при заходе на привязанный, но не добавленный в панель домен, иногда начинает открываться случайный сайт, недавно добавленный на сервер. Разбираться в чём дело долго и лениво, поэтому на сцену выходят костыли.
Отдельный сайт для заглушки
Для начала нужно добавить любой домен, который подойдёт под роль заглушки. Можно оставить default domain, но я рекомендую создать реальный поддомен, вроде vps1.site.com, на котором и сделать основную заглушку. Удобно пинговать в любой ситуации свой сервер, не вспоминая ip, а просто по поддомену.
Как задать стандартный домен в Весте
Для заглушки Vesta берёт первый домен, до которого дотянется в файле /etc/httpd/conf.d/vesta.conf. Заходим на сервер по ssh и открываем его:
sudo nano /etc/httpd/conf.d/vesta.conf
Перед нами список подгружаемых конфигурационных файлов. Нужно найти путь до конфига необходимого сайта-заглушки и перенести его в начало, но после стандартных conf-файлов.
Сохраняем файл комбинацией Ctrl + O и перезагружаем веб-сервер командой:
sudo service httpd restart
Теперь всегда будет отображаться нужный домен. Если перестало работать — инструкцию повторить.