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.
SSL - Lets Encrypt, подскажите
SSL - Lets Encrypt, подскажите
Установил в панели VestaCP для своего домена SSL-сертификат Lets Encrypt (поставил две галочки). Все работает хорошо.
Вопросы:
1) Когда и каким образом будет обновляться сертификат? Или это надо вручную делать?
2) Какая почта будет отображатся в информации о моем сертификате? Можно ли ее скрыть?
3) У меня есть еще один сайт (директория) к которому прикреплены в качестве алиасов несколько доменов:
т.е. для директории
/home/admin/web/site1.ru/
заданы несколько алиасов: site2.ru, site3.ru и т.д.
Идея в том, что это абсолютно разные сайты (с точки зрения поисковиков и пользователей), но используют один и тот же php-обработчик и одни и те же ресурсы.
Если я включу поддержку SSL для site.ru, то site2.ru, site3.ru и т.д. в этом SSL-сертификате запишутся как алиасы?
Но мне нужно, чтобы для каждого site2.ru, site3.ru,.... создался свой собственный сертификат. Как это сделать?
Вопросы:
1) Когда и каким образом будет обновляться сертификат? Или это надо вручную делать?
2) Какая почта будет отображатся в информации о моем сертификате? Можно ли ее скрыть?
3) У меня есть еще один сайт (директория) к которому прикреплены в качестве алиасов несколько доменов:
т.е. для директории
/home/admin/web/site1.ru/
заданы несколько алиасов: site2.ru, site3.ru и т.д.
Идея в том, что это абсолютно разные сайты (с точки зрения поисковиков и пользователей), но используют один и тот же php-обработчик и одни и те же ресурсы.
Если я включу поддержку SSL для site.ru, то site2.ru, site3.ru и т.д. в этом SSL-сертификате запишутся как алиасы?
Но мне нужно, чтобы для каждого site2.ru, site3.ru,.... создался свой собственный сертификат. Как это сделать?
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: SSL - Lets Encrypt, подскажите
1. Сертификаты будут обновляться автоматически.
2. Насчет почты точно не уверен, потому говорить не буду. Скажу только, что в информации о сертификате нигде не обнаружил :)
3. Как вариант, сделать 3 отдельных домена в панели, но указать для них один и тот же root (желательно делать это через шаблоны) и тогда каждому свой сертификат
2. Насчет почты точно не уверен, потому говорить не буду. Скажу только, что в информации о сертификате нигде не обнаружил :)
3. Как вариант, сделать 3 отдельных домена в панели, но указать для них один и тот же root (желательно делать это через шаблоны) и тогда каждому свой сертификат
Re: SSL - Lets Encrypt, подскажите
В какое время это происходит? И каким способом?
Не совсем понял как это сделать. Допустим в панели в разеде "WEB" я добавил 3 домена, но тогда VestaCP создает три разные директории...Alex Connor wrote: ↑Sun Mar 03, 2019 8:20 pm3. Как вариант, сделать 3 отдельных домена в панели, но указать для них один и тот же root (желательно делать это через шаблоны) и тогда каждому свой сертификат
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: SSL - Lets Encrypt, подскажите
1. По крону, от вас ничего не требуется, все автоматически
3. Так точно, но есть шаблоны, находятся в /usr/local/vesta/templates/httpd(apache)\nginx
Находите, к примеру default.tpl\.stpl, дублируете с другим названием, указываете в нем нужный root (так для каждого нужного поддомена) и назначаете его поддомену. После этого должно работать как надо :)
3. Так точно, но есть шаблоны, находятся в /usr/local/vesta/templates/httpd(apache)\nginx
Находите, к примеру default.tpl\.stpl, дублируете с другим названием, указываете в нем нужный root (так для каждого нужного поддомена) и назначаете его поддомену. После этого должно работать как надо :)
Re: SSL - Lets Encrypt, подскажите
Накладно получается. Так как сайтов приличное количество. Путаница возникнет.Alex Connor wrote: ↑Sun Mar 03, 2019 9:13 pm3. Так точно, но есть шаблоны, находятся в /usr/local/vesta/templates/httpd(apache)\nginx
Находите, к примеру default.tpl\.stpl, дублируете с другим названием, указываете в нем нужный root (так для каждого нужного поддомена) и назначаете его поддомену. После этого должно работать как надо :)
Есть способ сделать проще?
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: SSL - Lets Encrypt, подскажите
Прошу прощения, за недостоверную информацию... Можно сделать один шаблон с нужным root и просто для нужного поддомена его применять. Тогда проблем не будет и все должно нормально работать
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: SSL - Lets Encrypt, подскажите
Можно не указывать один root, а просто сделать симлинк на папку public_html.ruport wrote: ↑Sun Mar 03, 2019 8:36 pmНе совсем понял как это сделать. Допустим в панели в разеде "WEB" я добавил 3 домена, но тогда VestaCP создает три разные директории...Alex Connor wrote: ↑Sun Mar 03, 2019 8:20 pm3. Как вариант, сделать 3 отдельных домена в панели, но указать для них один и тот же root (желательно делать это через шаблоны) и тогда каждому свой сертификат
-
- Support team
- Posts: 1111
- Joined: Tue Jul 30, 2013 10:18 pm
- Contact:
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: SSL - Lets Encrypt, подскажите
Для каждого алиаса (не для основного сайта!) удаляете папку public_html и вместо нее создаете ссылку на /home/admin/web/site1.ru/public_html
https://ru.wikipedia.org/wiki/%D0%A1%D0 ... 0%BA%D0%B0
Code: Select all
ln -s /home/admin/web/site1.ru/public_html /home/admin/web/site2.ru/public_html
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: SSL - Lets Encrypt, подскажите
хм, интересный вариант, почему-то о нем вообще не подумал