Page 1 of 2
SSL - Lets Encrypt, подскажите
Posted: Sun Mar 03, 2019 4:26 pm
by ruport
Установил в панели 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,.... создался свой собственный сертификат. Как это сделать?
Re: SSL - Lets Encrypt, подскажите
Posted: Sun Mar 03, 2019 8:20 pm
by Alex Connor
1. Сертификаты будут обновляться автоматически.
2. Насчет почты точно не уверен, потому говорить не буду. Скажу только, что в информации о сертификате нигде не обнаружил :)
3. Как вариант, сделать 3 отдельных домена в панели, но указать для них один и тот же root (желательно делать это через шаблоны) и тогда каждому свой сертификат
Re: SSL - Lets Encrypt, подскажите
Posted: Sun Mar 03, 2019 8:36 pm
by ruport
Alex Connor wrote: ↑Sun Mar 03, 2019 8:20 pm
1. Сертификаты будут обновляться автоматически.
В какое время это происходит? И каким способом?
Alex Connor wrote: ↑Sun Mar 03, 2019 8:20 pm
3. Как вариант, сделать 3 отдельных домена в панели, но указать для них один и тот же root (желательно делать это через шаблоны) и тогда каждому свой сертификат
Не совсем понял как это сделать. Допустим в панели в разеде "WEB" я добавил 3 домена, но тогда VestaCP создает три разные директории...
Re: SSL - Lets Encrypt, подскажите
Posted: Sun Mar 03, 2019 9:13 pm
by Alex Connor
1. По крону, от вас ничего не требуется, все автоматически
3. Так точно, но есть шаблоны, находятся в /usr/local/vesta/templates/httpd(apache)\nginx
Находите, к примеру default.tpl\.stpl, дублируете с другим названием, указываете в нем нужный root (так для каждого нужного поддомена) и назначаете его поддомену. После этого должно работать как надо :)
Re: SSL - Lets Encrypt, подскажите
Posted: Sun Mar 03, 2019 11:28 pm
by ruport
Alex Connor wrote: ↑Sun Mar 03, 2019 9:13 pm
3. Так точно, но есть шаблоны, находятся в /usr/local/vesta/templates/httpd(apache)\nginx
Находите, к примеру default.tpl\.stpl, дублируете с другим названием, указываете в нем нужный root (так для каждого нужного поддомена) и назначаете его поддомену. После этого должно работать как надо :)
Накладно получается. Так как сайтов приличное количество. Путаница возникнет.
Есть способ сделать проще?
Re: SSL - Lets Encrypt, подскажите
Posted: Mon Mar 04, 2019 10:43 am
by Alex Connor
Прошу прощения, за недостоверную информацию... Можно сделать один шаблон с нужным root и просто для нужного поддомена его применять. Тогда проблем не будет и все должно нормально работать
Re: SSL - Lets Encrypt, подскажите
Posted: Mon Mar 04, 2019 12:15 pm
by grayfolk
ruport wrote: ↑Sun Mar 03, 2019 8:36 pm
Alex Connor wrote: ↑Sun Mar 03, 2019 8:20 pm
3. Как вариант, сделать 3 отдельных домена в панели, но указать для них один и тот же root (желательно делать это через шаблоны) и тогда каждому свой сертификат
Не совсем понял как это сделать. Допустим в панели в разеде "WEB" я добавил 3 домена, но тогда VestaCP создает три разные директории...
Можно не указывать один root, а просто сделать симлинк на папку public_html.
Re: SSL - Lets Encrypt, подскажите
Posted: Mon Mar 04, 2019 2:44 pm
by ruport
grayfolk wrote: ↑Mon Mar 04, 2019 12:15 pm
Можно не указывать один root, а просто сделать симлинк на папку public_html.
Как это сделать? подскажите по-русски для новичков
Re: SSL - Lets Encrypt, подскажите
Posted: Mon Mar 04, 2019 3:19 pm
by grayfolk
ruport wrote: ↑Mon Mar 04, 2019 2:44 pm
grayfolk wrote: ↑Mon Mar 04, 2019 12:15 pm
Можно не указывать один root, а просто сделать симлинк на папку public_html.
Как это сделать? подскажите по-русски для новичков
Для каждого алиаса (не для основного сайта!) удаляете папку 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
Re: SSL - Lets Encrypt, подскажите
Posted: Mon Mar 04, 2019 7:15 pm
by Alex Connor
хм, интересный вариант, почему-то о нем вообще не подумал