Certificat SSL WordPress gratuit avec Cloudflare – Fonctionne sur n'importe quel hébergement

Publié: 2018-09-26

Bonjour les internautes, je vais vous montrer comment mettre en place un certificat SSL WordPress gratuit avec CloudFlare .

Cela fonctionnera sur n'importe quel hébergement. Tout ce dont vous avez besoin est d'accéder aux paramètres DNS de votre domaine , ce que 99 % des fournisseurs de domaine autorisent.

Lorsque vous aurez terminé ce didacticiel, vous aurez un petit cadenas vert à côté de votre URL.

Très bien, dans ce tutoriel, vous apprendrez ce qui suit :

    1. Qu'est-ce que CloudFlare
    2. Configurer un compte Cloudflare gratuit
    3. Modifier les enregistrements du serveur de noms pour qu'ils pointent vers Cloudflare
    4. Installer un plugin de certificat SSL sur WordPress
    5. Vérification du certificat SSL avec CloudFlare
    6. Problèmes courants avec le certificat SSL Cloudflare gratuit
      • Problèmes courants avec le certificat SSL Cloudflare gratuit
    7. Comment faire l'amour avec votre...

Attendez… c'est pour un autre tutoriel présenté par le sexy Bill câlinant un ordinateur.

sexy Bill câlins

Qu'est-ce que Cloudflare ?

Cloudflare est en fait un CDN qui offre un SSL gratuit avec lui. CDN signifie Content Delivery Network et vous trouverez ci-dessous une belle carte pour montrer comment cela fonctionne.

Fondamentalement, ils ont des serveurs partout dans le monde et votre contenu est copié sur tous ces serveurs.

carte des serveurs

Supposons que votre utilisateur se trouve au Canada. Le contenu sera chargé à partir d'un serveur canadien ou de tout autre emplacement CloudFlare le plus proche. Cela signifie que les données doivent parcourir moins de distance géographiquement , elles seront donc chargées plus rapidement .

De plus, Cloudflare agit comme une couche entre Internet et votre serveur . Lorsqu'un utilisateur saisit l'URL de votre site Web, il passe par Cloudflare avant d'atterrir sur votre site Web. Ne vous inquiétez pas, vous ne le remarquerez même pas.

En savoir plus sur les avantages du CDN.

Configurer un compte Cloudflare gratuit

Revenons au tutoriel en allant sur cloudflare.com.

1. Cliquez sur s'inscrire ici en haut de la page.

S'inscrire

2. Remplissez votre email et créez un mot de passe.

Remplissez votre email et votre mot de passe

J'ai déjà un compte, je vais donc me connecter. En attendant, inscrivez-vous simplement à CloudFlare, les étapes sont très simples.

Une fois que vous avez terminé, vous verrez cette page.

voir cette page

Et si vous ne cliquez pas simplement sur l'onglet "Accueil" et vous devriez voir la même page.

Modifier les enregistrements du serveur de noms pour qu'ils pointent vers Cloudflare

Avec le compte gratuit , vous pouvez ajouter un certificat SSL à un domaine . Donc dans mon cas, je vais utiliser ce blog comme exemple.

3. Tapez le nom de domaine ( sans le www et le HTTP ).

Juste le domaine comme celui-ci befittyblog.com.

nom de domaine

4. Et puis cliquez sur "ajouter un site".

cliquez sur ajouter un site

5. À l'étape suivante, il vous dira qu'il interroge tous les enregistrements DNS.

6. Cliquez ensuite sur « suivant ».

cliquez sur suivant

7. et ici, vous sélectionnerez le plan dans mon cas, je vais utiliser le gratuit .

sélectionner le forfait

8. N'oubliez pas de cliquer sur « valider ».

9. Une fois la page chargée, toutes sortes d'informations sur vos enregistrements DNS seront affichées.

informations sur les enregistrements DNS

En résumé, chaque domaine a certains enregistrements qui sont accessibles au public, CloudFlare les récupère et les affiche tous ici.

10. Vérifiez qu'il y a une icône de nuage orange à côté de votre nom de domaine .

icône de nuage orange

Et aussi le www comme celui-ci :

aussi www comme celui-ci

"Et s'ils n'ont pas de nuage orange, cliquez sur le nuage gris à côté d'eux et ils deviendront orange."

11. Ensuite, vous pouvez cliquer sur "continuer". Si vous n'avez pas d'erreurs, tout va bien!

La page suivante est vraiment utile. Il montre vos enregistrements de serveur de noms actuels et ce qu'ils devraient être pour que Cloudflare fonctionne.

enregistrements actuels du serveur de noms

À ce stade, copiez et collez simplement les nouveaux enregistrements du serveur de noms dans un bloc-notes ou dans un éditeur de texte . Vous en aurez besoin bientôt.

12. Lorsque vous avez terminé, cliquez sur "continuer".

cliquez sur continuer

13. Sur la page suivante, il vous encourage à modifier réellement les enregistrements DNS. Pour y parvenir, nous devons nous adresser au fournisseur de domaine .

Donc, où que vous ayez acheté le domaine. Tous permettent de modifier les enregistrements DNS.

J'utilise GoDaddy et je suis déjà connecté.

14. Accédez à votre compte et sous les domaines, recherchez le domaine que vous venez d'ajouter dans CloudFlare.

trouver le domaine

15. Cliquez sur DNS (cela peut sembler légèrement différent chez votre fournisseur de domaine, mais l'idée est la même).

. Cliquez sur DNS

16. Sur cette page, vous pouvez gérer vos informations DNS et vous pouvez voir qu'il y a beaucoup d'informations ici si vous faites défiler vers le bas au milieu de la page.

Vous verrez la section des serveurs de noms et c'est en fait ce que nous allons changer !

Comme vous pouvez le voir, ces deux sont les mêmes que ce que Cloudflare a affiché ci-dessus.

section serveurs de noms

17. Modifiez les enregistrements en cliquant sur le bouton « modifier ».

cliquez sur le bouton modifier

18. Ensuite, dans GoDaddy, vous devez choisir "personnalisé".

choisissez personnalisé

19. Allez maintenant dans votre éditeur de texte et récupérez les deux enregistrements DNS que Cloudflare vous a donnés plus tôt.

20. Copiez les coller dans les 2 champs.

Copiez les collez

21. N'oubliez pas d'enregistrer les modifications.

GoDaddy reçoit immédiatement une notification indiquant qu'il y a eu des changements et, comme vous pouvez le voir dans la capture d'écran ci-dessous, les serveurs de noms sont remplacés par les serveurs de noms Cloudflare .

Serveurs de noms Cloudflare

Lorsque Cloudflare remarque que vous changez le DNS pour les bons serveurs de noms , vous allez recevoir un e-mail .

Voici le mail que vous recevrez :

e-mail

En résumé, il indique ce que vous avez fait et les anciens enregistrements et les nouveaux enregistrements. Enregistrez cet e-mail juste au cas où quelque chose ne va pas, vous pourrez remplacer le serveur de noms par les anciens.

22. Revenez ensuite à GoDaddy. Vous verrez que la page a été actualisée et qu'il n'y a aucun enregistrement. C'est bien car cela signifie que GoDaddy ne contrôle plus les enregistrements DNS. En d'autres termes, Cloudflare a pris le relais.

Enregistrements DNS

23. Retournez sur Cloudflare et cliquez sur « revérifier les serveurs de noms ».

Cela déclenchera CloudFlare pour tout vérifier à nouveau et comme vous pouvez le voir une fois que c'est fait, le statut est actif et que CloudFlare contrôle le DNS .

le statut est actif

Installer le plugin de certificat SSL pour WordPress

Ensuite, nous devons installer un plugin de certificat SSL pour WordPress. Il reconnaîtra automatiquement le certificat SSL Cloudflare et affichera le bon SSL sur le site Web.

24. Connectez-vous à WordPress.

25. Accédez à "plugins" et cliquez sur "ajouter un nouveau".

cliquez sur plugins ajouter nouveau

26. Faites défiler jusqu'à la zone de recherche et tapez "Cloudflare".

tapez cloudflare dans le champ de recherche

27. Vous aurez quelques options, vous avez besoin du SSL flexible CloudFlare .

SSL flexible CloudFlare

Cliquez ensuite sur « installer » et n'oubliez pas d'activer le plugin une fois installé.

La grande chose à propos de ce plugin est que vous n'avez pas besoin d'ajuster d'autres paramètres. Cela fonctionne juste hors de la boîte.

Vérifiez le certificat SSL avec CloudFlare

28. Retournez à CloudFlare.

29. Et dans l'onglet "Aperçu", faites simplement défiler un peu plus bas sur la page, jusqu'à ce que vous voyiez le résumé du domaine et qu'il y ait un lien vers "SSL". Clique dessus.

Cliquez sur SSL

30. Sur la droite, la liste déroulante qui dit "complet" changez-la en flexible .

changez-le en flexible

31. Une fois qu'il est rechargé. Vous verrez que le statut Universal SSL est ACTIF. Cela signifie que ce certificat est installé.

Le statut SSL universel est ACTIF

Cependant, cela peut prendre jusqu'à une journée pour que cela fonctionne réellement. Vous devrez donc attendre que les enregistrements DNS se propagent. Habituellement, cela prend 30 minutes , mais cela peut aussi prendre plus de temps.

32. Encore une chose que vous devez faire sur cette page, faites simplement défiler vers le bas. Jusqu'à ce que vous voyiez la section "Toujours utiliser HTTPS" et que vous l'activiez.

activer HTTPS

Cela signifie que si quelqu'un tape HTTP, il sera automatiquement redirigé vers HTTPS.

Maintenant, si vous revenez sur le site Web (cela peut prendre jusqu'à 24h), vous devriez voir un cadenas vert à côté de l'URL .

Problèmes courants avec le certificat SSL Cloudflare gratuit

Si vous voyez un cadenas jaune ou un cadenas avec un "i" , vous avez probablement un avertissement de contenu mixte.

En résumé, cela signifie que vous avez des images ou des feuilles de style qui sont chargées en utilisant le HTTP dans l'URL. La vidéo ci-dessous montre comment y remédier.

Comment configurer la messagerie avec Cloudflare SSL

Ci-dessous, dans les commentaires, Chris a résolu ce problème en :

Si vous avez un problème de messagerie, c'est parce que vous devez créer une ligne mx dans Cloudflare, le système ne le fait pas automatiquement, vous devez donc le faire vous-même. Après cela, votre messagerie fonctionnera normalement.