Chapitre 6 · 6.5
Installer un certificat (payant) personnel
Avez-vous acheté un certificat, par exemple un certificat OV ou EV avec les données de votre entreprise, vous l'installez alors vous-même dans DirectAdmin. Vous avez besoin de trois éléments, que vous recevez du fournisseur ou que vous avez créés vous-même :
- la clé privée (private key) : commence par -----BEGIN PRIVATE KEY----- ou -----BEGIN RSA PRIVATE KEY----- ;
- le certificat : commence par -----BEGIN CERTIFICATE----- ;
- les certificats intermédiaires (bundle CA ou chaîne) du fournisseur.
Charger le certificat
- Allez dans SSL/TLS Certificates.
- Cliquez, en regard de DNS names without TLS certificate, sur les trois points après votre domaine et choisissez Upload custom certificate. Vous arrivez sur Upload Certificate.
- À côté de Nom d'hôte (1) figure le nom pour lequel le certificat est valable.
- Collez, dans Clé privée (2), la clé privée, et dans Certificat (3), le certificat. Si vous les avez sous forme de fichier, cliquez sur Insert from file : DirectAdmin remplit alors lui-même les champs.
- Cliquez, en regard de Certificate chain (4), sur Add chain certificate et collez les certificats intermédiaires. Si vous collez un bundle complet dans le champ Certificat, DirectAdmin place lui-même les certificats supplémentaires dans la chaîne.
- Laissez Add to the ACME skip list coché (cette case est cochée par défaut). Sinon, DirectAdmin pourrait remplacer ultérieurement votre certificat par un certificat gratuit de Let's Encrypt.
- Cliquez sur Charger.


Si quelque chose ne va pas, DirectAdmin affiche par exemple Key is empty or not valid ou Certificate is empty or not valid. Vérifiez alors que vous avez collé le texte en entier, y compris les lignes BEGIN et END, et que la clé et le certificat correspondent bien. N'activez pas Allow invalid certificate : cette option est uniquement destinée aux tests.
Après le chargement
- Le certificat figure dans la Certificate list, avec sa date d'expiration.
- Un certificat acheté n'est pas renouvelé automatiquement. Notez la date d'expiration dans votre agenda et chargez le nouveau certificat à temps.
- Vérifiez votre site via https et redirigez les visiteurs vers https (voir Rediriger toujours les visiteurs vers HTTPS).
Astuce : devez vous créer un CSR (demande de certificat) pour la demande auprès du fournisseur ? Cela peut se faire chez le fournisseur ou sur votre propre ordinateur. Conservez précieusement la clé privée correspondante : sans cette clé, vous ne pourrez pas installer le certificat.
