Появилась просьба, что-бы перенести управление VestaCP на доменное имя (ранее оно находится по IP).
Перенести можно так: создать удобный для Вас поддомен. Для примера я сделаю cp.site.ru. По адресу cp.site.ru:8083 будет доступна сама панель управления.
Но все кроется в мелочах. Если в панели управления есть другие домены, то при добавлении к нему порта :8083, мы также попадем в панель управления.
Что бы решить данную проблему и сделать доступ только к домену cp.site.ru:8083 нам нужно отредактировать конфиг-файл. nano /usr/local/vesta/nginx/conf/nginx.conf
Редактируем nginx.conf согласно инструкции ниже: # Vhost
server {
listen 8083;
server_name cp.site.ru;
root /usr/local/vesta/web;
charset utf-8;
if ($host != "cp.site.ru") {
return 403;
}
После сохранения файла, выполняем команду: service vesta restart
для перезапуска панели.
Теперь мы имеем доступ к панели VestaCP только с одного домена — cp.site.ru