Processus de commande

1

Choisir votre plan VPS

Rendez-vous sur kennhosting.com/vps et comparez les plans disponibles. Choisissez celui qui correspond à vos besoins actuels — vous pourrez augmenter les ressources ultérieurement.
2

Sélectionner le système d'exploitation

Choisissez votre distribution Linux :
  • Ubuntu 22.04 LTS — Recommandé pour les débutants et applications web
  • Debian 12 — Stable et léger
  • CentOS Stream 9 — Pour les environnements d’entreprise
  • AlmaLinux 9 — Alternative CentOS stable
3

Configurer le nom d'hôte

Donnez un nom à votre VPS (ex: app-production, db-server). Ce nom est purement interne et n’affecte pas l’accès depuis Internet.
4

Choisir la durée

Sélectionnez votre durée d’engagement pour bénéficier des réductions :
  • 1 mois : tarif normal
  • 6 mois : -10%
  • 1 an : -20%
5

Payer et confirmer

Finalisez votre commande via MTN MoMo, Orange Money ou carte bancaire.

Activation du VPS

Votre VPS est provisionné automatiquement après confirmation du paiement, en moins de 15 minutes. Vous recevez par email :
  • Adresse IP de votre VPS
  • Mot de passe root temporaire (changez-le immédiatement)
  • Informations d’accès SSH

Première connexion

Changez le mot de passe root immédiatement après votre première connexion pour sécuriser votre VPS.
# Connexion initiale
ssh root@VOTRE_IP_VPS

# Changer le mot de passe root
passwd

# Mettre à jour le système (Ubuntu/Debian)
apt update && apt upgrade -y

# Mettre à jour le système (CentOS/AlmaLinux)
dnf update -y

Configuration initiale recommandée

1. Créer un utilisateur non-root

# Créer un utilisateur
adduser votre-utilisateur

# Lui donner les droits sudo
usermod -aG sudo votre-utilisateur

# Se connecter avec ce compte
su - votre-utilisateur

2. Configurer le firewall (UFW)

# Installer UFW (si pas présent)
apt install ufw

# Règles de base
ufw default deny incoming
ufw default allow outgoing
ufw allow ssh
ufw allow 80/tcp    # HTTP
ufw allow 443/tcp   # HTTPS

# Activer le firewall
ufw enable

3. Sécuriser SSH

# Éditer la configuration SSH
nano /etc/ssh/sshd_config

# Modifier ces lignes :
PermitRootLogin no          # Désactiver connexion root
PasswordAuthentication no   # Utiliser clés SSH uniquement
Port 22                     # Optionnel: changer le port

# Redémarrer SSH
systemctl restart sshd

4. Configurer l’authentification par clé SSH

Sur votre ordinateur local, générez une clé SSH :
# Générer une clé RSA 4096 bits
ssh-keygen -t rsa -b 4096 -C "votre@email.com"

# Copier la clé sur votre VPS
ssh-copy-id votre-utilisateur@VOTRE_IP_VPS

Installer un panneau de contrôle (optionnel)

Si vous préférez une interface graphique pour gérer votre serveur :

Installer un panneau de contrôle

Guide d’installation de cPanel, Plesk, ou HestiaCP sur votre VPS.