Comment mettre en place Let's Encrypt pour une application serveur

J'ai mon propre nom de domaine avec les services web écrit en Aller. Je suis l'aide de la fonction intégrée de web du serveur, sans Nginx ou Apache en frontal.

Je voudrais commencer à servir sur HTTPS et j'ai réalisé que nous allons Chiffrer est sur le point de devenir LE MOYEN pour le faire.

Quelqu'un peut-il partager l'ensemble de la procédure de configuration pour la configuration d'un Go une application qui s'exécute sur un serveur Linux?

  • Utiliser les caddyserver.com - qui fait cela pour vous (délivre un certificat & procurations à votre demande).
  • Quelle est la question : comment faire pour créer un certificat pour un Aller serveur web ? Comment faire pour configurer le Go serveur web pour utiliser le certificat/clé privée ? Les autres ?
  • Go propres crypto/tls paquet est capable de charger des certificats de clés publiques et privées) à partir de PEM-fichiers au format. Un outil fourni par Let's Encrypt (maintenant, il semble que ce soit plutôt promu par les EFF) est en mesure de vous fournir PEM fichier au format. Donc: 1) de Lire un guide sur l'obtention du certificat de Let's Encrypt et de le faire; 2) une Fois que vous avez ce certificat, de lire sur la façon de faire crypto/tls lire et à mettre en œuvre que dans vos serveurs; 3) Avoir vos serveurs de lire votre cert. Vous avez terminé.
  • Dire que d'une autre manière, il n'y a aucun moyen de "configuration" de votre serveurs, sauf si vous avez déjà mis en place la configuration de boutons pour le faire. Depuis que vous avez très probablement ne l'ont pas encore, vous pourriez faire quelque chose comme les rendant analyser un spécial de l'option de ligne de commande en spécifiant le chemin d'accès du certificat, disons, -cert.
  • infos: rediriger tout le trafic http vers https. stackoverflow.com/questions/37536006/...
InformationsquelleAutor Daniele B | 2016-05-19