Comment obtenir votre propre certificat SSL pour votre site Web et l’installer

Au cours des dernières années, l’ensemble du Web est passé d’un protocole HTTP sécurisé en option (également connu sous le nom de HTTPS) à un scénario dans lequel vous ne pouvez pas avoir un site Web aujourd’hui sans le sécuriser avec un certificat SSL.

En effet, Google commence à afficher un message d’avertissement dans son navigateur Chrome chaque fois qu’un utilisateur visite une URL de site Web commençant par HTTP plutôt que HTTPS.

Comment obtenir votre propre certificat SSL pour votre site Web

Pour vous assurer que votre site Web est conforme aux normes de sécurité Web, vous devrez acheter un certificat SSL et l’installer sur votre site Web.

Déterminez votre adresse IP dédiée

Pour qu’un certificat SSL fonctionne, votre serveur Web doit disposer d’une adresse IP dédiée fixe. Si vous avez un serveur Web dédié, vous pouvez généralement trouver cette adresse IP dans votre compte d’hébergement Web.

Comment obtenir votre propre certificat SSL pour votre site Web

Si vous ne la voyez pas ici, vous pouvez également trouver l’adresse IP du serveur dans le volet gauche de l’outil cPanel.

1608409553 829 Comment obtenir votre propre certificat SSL pour votre site Web

Notez cette adresse IP, car vous en aurez besoin à l’étape suivante lorsque vous obtiendrez votre nouveau certificat SSL.

Installez le certificat SSL de votre hébergeur

L’étape suivante consiste à obtenir un certificat SSL pour votre site Web.

Étant donné que tous les sites Web sur Internet de nos jours doivent utiliser SSL si vous voulez vous assurer que vos utilisateurs font confiance à votre site Web, de nombreux fournisseurs d’hébergement Web ont commencé à emballer des certificats SSL gratuits avec des packages d’hébergement.

Si tel est le cas pour vous, parcourez le menu cPanel et recherchez une icône d’outil qui correspond à la marque d’un fournisseur de certificat SSL connu.

1608409553 525 Comment obtenir votre propre certificat SSL pour votre site Web

Par exemple, l’hébergeur Web Siteground propose aux clients un abonnement gratuit aux certificats SSL Let’s Encrypt.

Si tel est le cas, vous avez de la chance. L’installation de SSL sur votre site est aussi simple que de cliquer sur l’icône de l’outil SSL, de sélectionner le domaine que vous souhaitez protéger et d’activer SSL pour ce site.

1608409553 767 Comment obtenir votre propre certificat SSL pour votre site Web

Une fois installé, SSL sera installé sur votre site Web et commencera à s’afficher aux visiteurs en tant que site Web sécurisé.

Si vous ne voyez pas d’outil SSL disponible dans cPanel, contactez votre hébergeur simplement pour confirmer qu’il n’offre vraiment pas de certificats SSL.

Si ce n’est pas le cas, vous devrez en acheter un vous-même et l’installer manuellement en suivant les étapes ci-dessous.

Acheter un nouveau certificat SSL

Vous devrez trouver un bon fournisseur de certificats SSL. Le coût de ce service est relativement bon marché, allant de 30 $ à 100 $ par an.

Certains des meilleurs fournisseurs de certificats SSL au monde incluent aujourd’hui:

  • Crypterons: Gratuit, mais vous oblige à télécharger à nouveau fréquemment le certificat pour le renouveler.
  • Comodo SSL: Cher, mais offre une longue liste de fonctionnalités supplémentaires.
  • Digicert: SSL de base peu coûteux à une version professionnelle pour les grands sites Web.
  • Allez papa: Bien connu pour ses services de domaine Web, GoDaddy vend également des certificats de site Web.
  • Solutions réseau: Fournit des certificats SSL de base abordables pour les petits sites ainsi que des options plus coûteuses pour les grandes organisations.
  • RapidSSL: Ce service est géré par Symantec et offre certaines des options SSL les plus abordables.

Pour acheter le certificat SSL, vous aurez besoin du nom de votre domaine et de l’adresse IP dédiée du serveur Web que vous avez noté ci-dessus.

Une fois acheté, vous recevrez trois informations.

Un certificat (CRT), qui vérifie l’authenticité de votre site Web sécurisé à partir des serveurs du fournisseur de certificats. Une clé privée (KEY), qui sert de «clé» utilisée pour déchiffrer et crypter les détails de votre certificat lorsque les visiteurs visitent votre site. La clé crypte la communication entre le navigateur Web du visiteur et votre serveur Web.

Le CA Bundle est le troisième élément d’information qui regroupe tous les certificats intermédiaires qui font fonctionner la certification SSL cryptée globale.

Une fois que vous avez ces trois informations de votre fournisseur SSL, vous êtes prêt à installer le certificat SSL sur votre site.

Comment installer un certificat SSL

Connectez-vous à votre compte d’hébergement Web et ouvrez le cPanel. En dessous de Sécurité, sélectionnez le Gestionnaire SSL / TLS.

1608409554 426 Comment obtenir votre propre certificat SSL pour votre site Web

Dans la fenêtre SSL / TLS Manager, sélectionnez le Gérer les sites SSL lien en bas.

1608409554 2 Comment obtenir votre propre certificat SSL pour votre site Web

Dans la fenêtre Gérer les hôtes SSL, faites défiler vers le bas où vous trouverez Installer un site Web SSL. Utilisez la liste déroulante de cette section pour choisir l’hôte auquel vous souhaitez appliquer le certificat SSL. Ensuite, dans chaque champ pour Certificat, Clé privée et Bundle d’autorité de certification (CA Bundle), remplissez les longues entrées de texte que vous avez reçues lors de l’achat initial du certificat SSL.

1608409554 698 Comment obtenir votre propre certificat SSL pour votre site Web

Sélectionnez le Installer le certificat bouton en bas lorsque vous avez terminé.

Votre certificat SSL est maintenant installé pour ce domaine et fonctionnera chaque fois que les visiteurs saisissent votre domaine avec le https devant lui.

Forcer les visiteurs du site à utiliser SSL

À ce stade, tous les visiteurs qui ont déjà visité votre site utiliseront toujours l’ancien signet qui a http devant le domaine. Ces visiteurs verront toujours l’avertissement de sécurité dans Chrome indiquant que votre site Web n’est pas sûr.

Cela pourrait vous faire perdre beaucoup de visiteurs, car ils ne feront plus confiance à votre site Web et cesseront de visiter.

Vous pouvez résoudre ce problème en forçant le navigateur de tous vos visiteurs à modifier l’URL afin que https
est toujours à l’avant.

Dans cPanel, dans le Des dossiers section, double-cliquez sur Gestionnaire de fichiers pour l’ouvrir. Accédez au répertoire racine de votre répertoire Web. C’est là que vous trouverez le .htaccess fichier. Cliquez avec le bouton droit sur le fichier et choisissez Éditer dans le menu déroulant.

1608409554 564 Comment obtenir votre propre certificat SSL pour votre site Web

.htaccess est le fichier qui contrôle le comportement du serveur Web lorsque les gens visitent votre site. Vous devez ajouter un code spécial dans ce fichier pour forcer le navigateur de votre visiteur à utiliser https au lieu de http.

Le mode d’édition ouvrira le fichier .htaccess dans l’éditeur par défaut sur votre ordinateur local.

En haut du fichier, insérez le code suivant:

# START FORCE HTTPS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
</IfModule>
# END HTTPS

Lorsque vous fermez le fichier, il vous demandera si vous souhaitez enregistrer. Confirmez la sauvegarde. Maintenant, votre nouveau fichier .htaccess est actif et les utilisateurs seront obligés d’accéder à votre site via HTTPS.

Ouvrez un navigateur et saisissez le domaine de votre site Web.

1608409554 779 Comment obtenir votre propre certificat SSL pour votre site Web

Si le certificat SSL fonctionne correctement, dans Chrome, vous verrez une icône de verrouillage qui signifie que le site se charge via le protocole HTTPS crypté.

Autres considérations SSL

Même si votre site Web fonctionne correctement, certaines fonctionnalités seront interrompues une fois que vous passerez à SSL.

L’un d’eux est si vous utilisez un service CDN pour diffuser vos images à partir de différents serveurs à travers le monde. Les grands sites Web utilisent le service CDN pour accélérer les temps de chargement des images, quel que soit l’endroit où se trouvent les visiteurs dans le monde.

Étant donné que votre CDN sert toujours des images via le protocole HTTP, lorsque les visiteurs accèdent à votre site via HTTPS, toutes ces images apparaissent brisées.

Pour résoudre ce problème, vous devrez vous connecter à votre compte CDN, accéder aux paramètres SSL et ajouter une nouvelle entrée SSL. Vous pouvez coller le même certificat, la même clé et le même groupe d’autorité de certification dans ces champs.

1608409554 93 Comment obtenir votre propre certificat SSL pour votre site Web

Une fois que vous avez enregistré cette entrée, toutes les images de votre site se chargeront via le protocole HTTPS et se chargeront correctement pour tous vos visiteurs.

La mise à niveau de votre site Web pour utiliser des certificats SSL présente de nombreux avantages. Plus important encore, il garantit que la communication entre l’ordinateur de votre visiteur et votre site Web est cryptée et protégée contre les pirates.

En outre, il met votre site Web au niveau des dernières normes Web et garantit que personne ne verra aucune erreur de sécurité chaque fois qu’il visitera votre site.