2016-07-29 84 views
0

Ich habe eine kleine Website mit Harpjs und Host auf surge.sh gebaut. Sie bieten kostenlose grundlegende ssl für ihre exemple.surge.sh Domain, aber es kostet 13 $/Monat in der Lage sein, ssl benutzerdefinierte Domain hinzufügen .. Ich fragte mich, ob jemand eine kostenlose Lösung für mich haben. Ich habe certbot ausprobiert, aber nichts Konklusion .. Weiß nicht, was ist los. (Fehler)SSL-Zertifikat für statische Site-Erstellung mit harpjs.com, Host auf surge.sh

An unexpected error occurred: 

DialogError Bitte beachten Sie die Log-Dateien in/var/log/letsencrypt für weitere Details.

Antwort

0

Lassen Sie mich viele Dinge über SSL klären.

Zuerst werden jetzt TLS genannt. SSL ist veraltet.
Zweitens, ja, Sie können kostenlos TLS bekommen. Sie können sogar Ihr eigenes TLS generieren, es ist jedoch nicht der beste Pfad. Letsencypt ist ein TLS als Service, kostenlos.
Drittens bietet AWS kostenloses TLS, einfach ein ELB oder eine Cloudfront.

Hier sind einige Optionen:

Ich denke, das Hosting-Service, den Sie verwenden, ist sehr teuer. Sie können eine statische oder dynamische Site unter AWS (mit S3 + CF bzw. EC2 + CF) mit kostenlosem TLS für die ersten 12 Monate kostenlos hosten (kostenlose Stufe). Nach dem kostenlosen Tier-Zeitraum ist der Preis pro Nutzung. Auf AWS ist das Einrichten eines TLS sehr einfach, einfacher als das Verschlüsseln, und einfacher und billiger, als wenn Sie Ihr eigenes TLS ausstrahlen.

Eine andere Option, behalten Sie Ihren aktuellen Host, aber legen Sie ein CDN vor, AWS bietet Cloudfront mit frre TLS zu angemessenen Kosten (für CF-Service). Auch Cloudflare bietet ein sehr gutes CDN mit TLS-Fähigkeiten, IPv6 und einem freien Plan.

Wenn Sie für Let´s Encrypt gehen, stellen Sie sicher, dass Ihr Hosting-Dienst ermöglicht Ihnen, die Zertifikate hochzuladen.