Назад | Перейти на главную страницу

Certbot - установить сертификат для домена, которого еще нет

При подготовке (серверного) переноса веб-сайта я хочу установить SSL certificate для домена, который в настоящее время недоступен на сервере (домен все еще указывает на старый сервер). На старом сервере, конечно же, был установлен сертификат SSL. Новый сервер - это linux сервер (Ubuntu 18.04). Я хочу использовать certbot с участием nginx для автоматического обновления сертификата.

Теперь я спрашиваю меня, возникают ли проблемы, когда домен все еще указывает на старый сервер с другим сертификатом. Я хочу использовать следующую команду:

sudo certbot --nginx -d example.com -d www.example.com

Может быть, это глупый вопрос, так что проявите ко мне терпение. ;-)

Майкл Хэмптон дал вам хорошее предложение использовать проверку DNS, она намного надежнее, чем "/.well-known/acme-challenge/". Но если вы хотите оставаться в файлах, вы должны исключить часть «/.well-known» в своем IIS, указать ему каталог и вручную поместить туда сгенерированный токен. Это сработает, когда вы быстро, но чем вы, вероятно, проделаете аналогичный трюк на своем nginx, не забывайте, что на nginx вы начинаете с порта 80, так как у вас не будет сертификата. Если у вас есть опция, перейдите на проверку DNS, даже если вам нужно добавить запись DNS вручную или владельцем домена.