Taras_Serevann
@Taras_Serevann
веб-разработчик, автор

Как сделать https на сайте?

Здравствуйте! Нужен сайт с полностью валидным https:// чтобы установить на нем php скрипт, который будет выполнять роль server-side proxy. Очень маленький бюджет. Какие есть варианты? Можно ли взять самый обычный shared хостинг и сделать на нем https? Или нужно обязательно покупать выделенный сервер? Заранее спасибо за ответ.
  • Вопрос задан
  • 20691 просмотр
Пригласить эксперта
Ответы на вопрос 4
Если бюджет ограничен, возьмите бесплатный cloudflare, будет вам и https и возможность shared хостинга
https://www.cloudflare.com/plans
Ответ написан
Комментировать
zmeyjr
@zmeyjr
Дисклеймер в профиле.
Ответ написан
Комментировать
deemytch
@deemytch
linux root, ruby/perl programmer, sql, backend.
https на обычном shared-хостинге невозможен из-за shared IP. А вот если купите отдельный IP-адрес, тогда теоретически можно.
Ответ написан
@tigr1499
Вам необходимо на на веб сервере создать сертификат.
Как это сделать: нужно начинать с консоли IIS, правой кнопкой на веб-сайте, закладка Security, кнопка Server Sertificate
далее действуем по инсрукции:
1) Установка сертифика на сервер (Stand alone root CA)
www.microsoft.com/technet/prodtechnol/windowsserve...
2) [ссылка появится после проверки модератором]
-выбрать Request Certificate
— Выбрать advanced certificate request.
— выбрать Submit a certificate request by using a base-64-encoded CMC or PKCS #10 file, or submit a renewal request by using a base-64-encoded PKCS #7 file.
— Идём в консоль IIS, в свойствах Web Site (вкладка Directory Security), кнопка Server Certificate, далее с помощью визарда создаём файл certreq.txt
— вставить тект из файла запроса, сделанного из IIS (certreq.txt)
3) идем в консоль Certification Authority
находим в "Pending Request"-ах запрос, кликаем на нем говорим ISSUE
4) мдем в [ссылка появится после проверки модератором]
выбоать View the status of a pending certificate request
выбираем наш запрос " Saved-Request Certificate (дата года запрашивали) "
жмем на "Download certificate ", получаем Файл certnew.cer
5) возвращаемся в IIS (та же вкладка Directory Security свойствах Web Site, кнопка Server Certificate) , говорим "Process pending request", выбираем полученный certnew.cer
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы