Взял новый VDS, поставил VestaCP в конце установки строка с адресом для входа, логином и паролем. Адрес для входа: https://92.92.222.222:8083
Вопрос: что бы данные упаковались в SSL по https вроде бы сертификат нужно либо покупать, либо там бесплатный брать, ставить? Откуда он взялся?
Правда при заходе на адрес браузер возмущается и говорит "использует недействительный сертификат безопасности" т.е. для сайта я так понял такой сертификат использовать нельзя? А для API-сервера можно?
Дмитрий: можно, но у всех будет предупреждение и нужно будет принимать сертификат. Мало кто будет это делать, больше половины покинут сайт. Чтобы предупреждения не было, нужно покупать.
Поскольку наличие хоть какого-нибудь сертификата является обязательным условием для работы https, то в случае, если нет ни купленого ни бесплатного сертификата обычно генерируется так называемый "самоподписанный" сертификат. Разумеется к нему никакого доверия нет, никакое проверки он не проходит - но он есть. Его можно вручную добавить в доверенные - и тогда в следующий раз алерта не будет.