Page 1 of 1

Настройка VestaCP с нуля

Posted: Mon Dec 10, 2018 3:47 pm
by topwebsiteru
Здравствуйте. Прошу подробно разъяснить шаги по правильной настройке панели и добавлении сайтов в неё. Я не специалист, а обычный пользователь, поэтому не пинайте сильно за глупые вопросы. Итак, приступим. Исходные данные:
А) К хостингу домен привязан с помощью NS-адресов, прописанных у регистратора доменного имени;
Б) У привязанных доменов можно настраивать записи. В моём случае указаны А-запись с IP, MX-адреса для Яндекс.Почты, а также указаны SPF и DKIM;
В) При создании VDS автоматически устанавливается выбранная система и панель. В моём случае это Ubuntu 16 и VestaCP (r23 на данный момент).
Г) После пункта "В" в панели уже есть пользователь "Admin" и домен типа 12345.local, на вкладке MAIL и DNS также присутствуют записи для 12345.local

Вопросы:
1) Что делать с пользователем "Admin"? В некоторых топиках на этом форуме пишут что этого пользователя трогать не нужно и лучше создать отдельного пользователя, под которым всё будет настраиваться и обслуживаться.

При редактировании пользователя есть поля (при добавлении этих полей нет):
1.1) "Доступ по SSH". Какой вариант нужно использовать?
1.2) "Серверы имен" со значением типа "ns1.localhost.ltd". Это зачем и что тут нужно прописывать?

2) Что делать с 12345.local? Переименовать его в мой домен mydomain.ru панель не позволяет. Удалить? Или пусть будет? Или?
2.1) Что делать с имеющимися mail и dns?

3) Как правильно добавить сайт? На вкладке "WEB" есть кнопка "Добавить домен", открывающая форму добавления. В целом всё понятно, кроме:
3.1) Поддержка ДНС - Я так понимаю добавляет во вкладку "ДНС" группу записей для выбранного домена. Где лучше эти записи добавлять/редактировать в Весте, или в панели управления хостингом?
3.2) Поддержка почты - Видимо для "встроенной почты"? А если у меня почта на Яндексе - галка не нужна?

4) Как настроить серверную почту? Например CRON отправляет уведомления с "[email protected]" и некоторые письма попадают в спам. Хотелось бы настроить нормальный ящик типа [email protected]

Я так понял, большинство опций нужно для хостеров или больших проектов типа мос.ру. Я же использую Весту в гораздо меньших объёмах (небольшой сайт, возможно с поддоменами, поста на стороннем сервисе, крон.задания (ну и дополнительный фтп в некоторых случаях). (Возможно стоит сделать какой-нибудь переключатель интерфейса, типа "для хостера / для юзера, чтобы скрыть лишние опции)
На многие мои вопросы есть ответы в гугле и даже на этом форуме. Проблема в том, что ответы часто разнятся и зависят от установленной системы и версии Весты. Более того, даже хостер, видимо, не до конца понимает как и что настраивать, т.к. мои сайты были перенесены техподдержкой хостера некорректно. Так что возможно ответы будут полезны не только мне, но и другим пользователям.

Re: Настройка VestaCP с нуля

Posted: Mon Dec 10, 2018 6:05 pm
by imperio
1. Да, лучше располагать сайты под отдельным пользователем.
1.1 nologin, если не выполняете команд в консоли из каталога скриптов /usr/local/vesta/bin
1.2 необязательно менять если используются бесплатные Ns сервера. Меняются только если используются собственные серверы имен вида ns1.mydomain.com ns2.mydomain.com

2. Если это первый домен в списке виртуалхостов, то он используется как заглушка для ip адреса сервера. Если зайти по ip адресу сервера, то там отобразится либо эта заглушка, либо веб-домен.
2.1 Ничего не делать.

3.1 Да добавляет днс домен автоматически вместе с записями.
Где лучше эти записи добавлять/редактировать в Весте, или в панели управления хостингом?
Неправильно поставлен вопрос. Всё зависит от того, какие днс. Бесплатые, собственные, хостера.
Во втором случае редактирование записей происходит в панели, также меняются нс сервера для доменов у регистратора.
3.2 Нет не нужна. Если днс от Яндекса. Ненужна система днс и почты. Службы можно отключить, а днс и майл домены удалить или оставить как есть.

4. Настраивается hostname и ptr запись. Это минимальное. В вашем случае письма будут приходить только от панели. Потому что как вы сказали - у вас днс от Яндекса.
(Возможно стоит сделать какой-нибудь переключатель интерфейса, типа "для хостера / для юзера, чтобы скрыть лишние опции)
Не планируется.
и версии Весты
от версии ничего не зависит

Re: Настройка VestaCP с нуля

Posted: Mon Dec 10, 2018 6:28 pm
by topwebsiteru
imperio wrote:
Mon Dec 10, 2018 6:05 pm

3.1 Да добавляет днс домен автоматически вместе с записями.
Где лучше эти записи добавлять/редактировать в Весте, или в панели управления хостингом?
Неправильно поставлен вопрос. Всё зависит от того, какие днс. Бесплатые, собственные, хостера.
Во втором случае редактирование записей происходит в панели, также меняются нс сервера для доменов у регистратора.
Ну, меня интересуют записи CNAME, MX, TXT (наверное это бесплатные). На данный момент они прописаны в панели управления хостингом. Поэтому я и спросил, где лучше/правильнее их прописывать.

Re: Настройка VestaCP с нуля

Posted: Mon Dec 10, 2018 6:37 pm
by imperio
см пунты 3.1 и 3.2

Re: Настройка VestaCP с нуля

Posted: Mon Dec 10, 2018 7:26 pm
by yariksat
imperio wrote:
Mon Dec 10, 2018 6:05 pm
1. Да, лучше располагать сайты под отдельным пользователем.
А чем в теории такое грозит если пользователь на всем сервере только один admin и никого больше нет?
Нужно или не нужно располагать сайты под отдельным пользователем в таком случае?

Re: Настройка VestaCP с нуля

Posted: Tue Dec 11, 2018 4:16 am
by topwebsiteru
Спасибо за ответы