We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Настройка VestaCP с нуля Topic is solved
-
- Posts: 7
- Joined: Tue Dec 04, 2018 1:56 pm
- Os: Ubuntu 15x
- Web: apache + nginx
Настройка VestaCP с нуля
Здравствуйте. Прошу подробно разъяснить шаги по правильной настройке панели и добавлении сайтов в неё. Я не специалист, а обычный пользователь, поэтому не пинайте сильно за глупые вопросы. Итак, приступим. Исходные данные:
А) К хостингу домен привязан с помощью 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]
Я так понял, большинство опций нужно для хостеров или больших проектов типа мос.ру. Я же использую Весту в гораздо меньших объёмах (небольшой сайт, возможно с поддоменами, поста на стороннем сервисе, крон.задания (ну и дополнительный фтп в некоторых случаях). (Возможно стоит сделать какой-нибудь переключатель интерфейса, типа "для хостера / для юзера, чтобы скрыть лишние опции)
На многие мои вопросы есть ответы в гугле и даже на этом форуме. Проблема в том, что ответы часто разнятся и зависят от установленной системы и версии Весты. Более того, даже хостер, видимо, не до конца понимает как и что настраивать, т.к. мои сайты были перенесены техподдержкой хостера некорректно. Так что возможно ответы будут полезны не только мне, но и другим пользователям.
А) К хостингу домен привязан с помощью 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 с нуля
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 запись. Это минимальное. В вашем случае письма будут приходить только от панели. Потому что как вы сказали - у вас днс от Яндекса.
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 запись. Это минимальное. В вашем случае письма будут приходить только от панели. Потому что как вы сказали - у вас днс от Яндекса.
Не планируется.(Возможно стоит сделать какой-нибудь переключатель интерфейса, типа "для хостера / для юзера, чтобы скрыть лишние опции)
от версии ничего не зависити версии Весты
-
- Posts: 7
- Joined: Tue Dec 04, 2018 1:56 pm
- Os: Ubuntu 15x
- Web: apache + nginx
Re: Настройка VestaCP с нуля
Ну, меня интересуют записи CNAME, MX, TXT (наверное это бесплатные). На данный момент они прописаны в панели управления хостингом. Поэтому я и спросил, где лучше/правильнее их прописывать.imperio wrote: ↑Mon Dec 10, 2018 6:05 pm
3.1 Да добавляет днс домен автоматически вместе с записями.Неправильно поставлен вопрос. Всё зависит от того, какие днс. Бесплатые, собственные, хостера.Где лучше эти записи добавлять/редактировать в Весте, или в панели управления хостингом?
Во втором случае редактирование записей происходит в панели, также меняются нс сервера для доменов у регистратора.
Re: Настройка VestaCP с нуля
см пунты 3.1 и 3.2
-
- Posts: 7
- Joined: Tue Dec 04, 2018 1:56 pm
- Os: Ubuntu 15x
- Web: apache + nginx
Re: Настройка VestaCP с нуля
Спасибо за ответы