VPS Gratuit à Vie avec Oracle Cloud – Guide Complet 2026
🚀 Guide Pratique 2026

VPS Gratuit à Vie avec Oracle Cloud

Obtenez un serveur puissant avec 4 vCPU, 24GB RAM et 200GB de stockage sans payer un centime

25 min de lecture Niveau Intermédiaire Testé et Approuvé

01 Introduction

Imaginez avoir votre propre serveur cloud disponible 24h/24 et 7j/7, totalement gratuit, avec des ressources généreuses qui rivalisent avec des offres payantes. C’est exactement ce qu’Oracle Cloud Free Tier vous propose !

Depuis maintenant 2 ans, j’utilise cette solution pour héberger mes applications personnelles et professionnelles. Dans ce guide complet, je vous révèle tout : de l’inscription à la configuration, en passant par les pièges à éviter et les astuces pour contourner les limitations de capacité.

4
vCPU ARM
24 GB
RAM
200 GB
Stockage
10 TB
Bande passante/mois

Pourquoi Oracle Cloud Free Tier ?

Contrairement aux hébergements partagés traditionnels, un VPS (Virtual Private Server) vous offre un contrôle total sur votre environnement. Avec Oracle, vous bénéficiez de :

Processeurs ARM Ampere

Architecture moderne et performante optimisée pour le cloud

Sécurité Renforcée

Firewall intégré et contrôle total des accès réseau

Toujours Gratuit

Aucune limite de temps, tant que vous respectez les conditions

Global

Choisissez parmi de multiples régions worldwide

Important à savoir

Oracle peut récupérer les instances inactives. Il est donc crucial de maintenir une activité CPU, réseau ou mémoire régulière. Ne vous inquiétez pas, je vous montrerai comment éviter cela plus tard dans ce guide.

02 Création de Compte Oracle Cloud

La première étape consiste à créer votre compte Oracle Cloud. Cette étape peut sembler simple, mais elle est critique : une erreur ici peut entraîner un bannissement ou le refus de création de compte.

Les points cruciaux à respecter

  1. Utilisez vos vraies informations
    Pas de VPN, pas d’email temporaire, pas de fausses coordonnées. Oracle vérifie rigoureusement l’authenticité des comptes.
  2. Carte bancaire valide
    Les cartes virtuelles, prépayées ou à usage unique sont refusées. Une carte de crédit ou débit traditionnelle est requise.
  3. Choix de la région
    C’est LE point stratégique. Votre région détermine la disponibilité des ressources.
Vérification bancaire

Oracle effectuera un prélèvement temporaire de 1$ pour vérifier votre carte, qui sera immédiatement remboursé. Ne paniquez pas si vous voyez cette transaction !

Stratégie de choix de région

Pour maximiser vos chances d’obtenir une instance, choisissez une région avec plusieurs domaines de disponibilité (Availability Domains). Évitez les régions saturées comme Ashburn (US). Préférez Phoenix, Chicago, ou UK South si vous êtes en Europe.

Ressources Utiles
🔗 Page d'inscription Oracle Cloud : https://www.oracle.com/cloud/free/
📊 Liste des régions et disponibilités : https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm
📋 Limites Free Tier : https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm

Processus d’inscription étape par étape

Une fois sur la page d’inscription, suivez ces étapes :

  • Vérification email : Cliquez sur le lien reçu
  • Mot de passe : Créez un mot de passe sécurisé
  • Type de client : Sélectionnez « Individual »
  • Nom du compte : Notez-le précieusement, il servira à la connexion
  • Région : Choisissez stratégiquement (voir ci-dessus)
  • Coordonnées : Adresse et téléphone réels
  • Paiement : Carte bancaire valide
Astuce Pro

Si vous rencontrez une erreur lors de l’inscription, ne créez pas plusieurs comptes. Contactez le support Oracle ou réessayez avec les mêmes informations après 24h.

03 Configuration du Réseau (VCN)

Avant de créer votre serveur, il faut configurer le réseau qui permettra la communication entre Internet et votre instance. Oracle utilise un système appelé VCN (Virtual Cloud Network).

Comprendre l’architecture réseau

Le VCN comprend plusieurs composants essentiels :

  • Internet Gateway : Permet la communication avec Internet
  • Subnets : Segmentent votre réseau pour connecter les serveurs
  • Security Lists : Contrôlent les ports ouverts (firewall Oracle)

Création du VCN avec assistant

Heureusement, Oracle propose un assistant qui configure tout automatiquement. Voici comment procéder :

Étapes de création
1. Menu principal → Networking → Overview
2. Sélectionnez "Create VCN with Internet Connectivity"
3. Donnez un nom à votre VCN (ex: my-free-vps-network)
4. Laissez les paramètres par défaut
5. Cliquez sur "Create"
6. Attendez la création (environ 30 secondes)
7. Cliquez sur "View VCN" pour vérifier

Cette étape est cruciale car elle évite bien des problèmes de connectivité par la suite. Ne la skippez pas !

04 Création de l’Instance

C’est le moment tant attendu : créer votre serveur virtuel. Mais attention, c’est ici que beaucoup rencontrent des difficultés liées à la capacité disponible.

Configuration recommandée

Paramètres optimaux

  • Image : Ubuntu 22.04 ou 24.04 (Canonical, Minimal, aarch64)
  • Shape : VM.Standard.A1.Flex (ARM Ampere)
  • OCPUs : 2 à 4 (selon votre stratégie)
  • Memory : 12 à 24 GB
  • Boot Volume : 100-200 GB
  • SSH Keys : Téléchargez les clés publique et privée

Stratégie d’allocation de capacité

Vous avez plusieurs options pour utiliser vos ressources gratuites :

Option 1 : Un gros serveur

4 OCPUs + 24GB RAM sur une seule machine puissante

Option 2 : Plusieurs petits

4 serveurs de 1 OCPU + 6GB RAM chacun

Option 3 : Équilibrée (Recommandée)

2 serveurs de 2 OCPUs + 12GB RAM

Pourquoi l’option 3 est idéale ?

Oracle ne fournit que 2 adresses IP publiques gratuitement. Avec 2 serveurs, vous pouvez avoir un serveur de production stable et un serveur de test/sandbox. De plus, cela maximise vos chances de création face aux limitations de capacité.

Le problème de capacité et ses solutions

Il est très probable que vous rencontriez l’erreur Out of Capacity. C’est normal ! Voici comment la contourner :

Solution 1 : Script automatique (Reddit)
# Ouvrez la console JavaScript de Chrome (F12)
# Utilisez un script (trouvé sur Reddit) qui va spammer le bouton "Create"
# toutes les 30 secondes.
# 🎯 Le script teste automatiquement les différents Availability Domains
# de votre région pour maximiser les chances de succès.
# Laissez tourner la console en arrière-plan jusqu'à ce que ça passe !

(function()
{
function clickCreate() {
document.querySelector('button[data-test-id="create-button"]')?.click();
}
setInterval(clickCreate, 30000);
clickCreate();
})();
Solution 2 : Upgrade Pay-As-You-Go (Recommandée)
1. Billing & Cost Management → Upgrade
2. Ajoutez votre méthode de paiement
3. Upgrade vers "Pay As You Go"
4. Attendez 30 minutes (provisionnement)
5. Créez un budget de $1 pour éviter les surprises

✅ Avantage : Plus de problèmes de capacité
✅ Vous ne payez que si vous dépassez le free tier
✅ Instance toujours disponible (pas de réclamation)
⚠️ Important : Prélèvement temporaire de 100$

Lors du passage en Pay-As-You-Go, Oracle va effectuer un prélèvement temporaire de 100$ sur votre carte bancaire. Ce montant est entièrement remboursé quelques jours plus tard. C’est une vérification de sécurité standard. Ne paniquez surtout pas si vous voyez cette transaction !

Une fois l’instance créée, notez bien :

  • Public IP Address (dans Instance Access)
  • Username (généralement ubuntu)
  • Clé SSH privée (fichier .key téléchargé)

05 Connexion SSH et Configuration

Votre serveur est créé, maintenant connectons-nous ! SSH (Secure Shell) est le protocole standard pour administrer un serveur distant.

Méthode 1 : Terminal (Linux/Mac/Windows)

Commandes de connexion
# 1. Sécuriser les permissions de la clé
chmod 400 ~/chemin/vers/votre_cle.key

# 2. Se connecter au serveur
ssh -i ~/chemin/vers/votre_cle.key ubuntu@VOTRE_IP_PUBLIQUE

# Première connexion : tapez "yes" pour accepter
# Et voilà, vous êtes connecté !

Méthode 2 : XPipe (Interface graphique)

Si le terminal vous intimide, XPipe est une excellente alternative gratuite avec interface visuelle.

Configuration XPipe

  1. Téléchargez XPipe Community (gratuit)
  2. Ajoutez une nouvelle connexion SSH
  3. Host : Votre IP publique
  4. Port : 22 (par défaut)
  5. Username : ubuntu
  6. Authentication : Key-based
  7. Ouvrez votre clé privée avec un éditeur de texte et copiez-collez son contenu
  8. Testez la connexion

Configuration initiale du serveur

Une fois connecté, sécurisons et mettons à jour votre serveur :

Setup de sécurité
# Mise à jour du système
sudo apt update && sudo apt upgrade -y

# Installation du firewall UFW
sudo apt install ufw -y

# Autoriser les ports essentiels
sudo ufw allow ssh # Port 22
sudo ufw allow 80 # HTTP
sudo ufw allow 443 # HTTPS

# Activer le firewall
sudo ufw enable

# Vérifier le statut
sudo ufw status

# Installer des outils utiles
sudo apt install curl git wget -y

# Accéder au root (si nécessaire)
sudo su
# Pour quitter : exit
Sécurité Oracle VCN

N’oubliez pas d’ouvrir les ports dans les Security Rules d’Oracle aussi ! Allez dans VCN → Subnets → Security Lists → Ingress Rules et ajoutez les ports 80, 443, et autres selon vos besoins.

06 Installation de Coolify

Maintenant que votre serveur est opérationnel, simplifions sa gestion avec Coolify – une plateforme open-source qui transforme votre VPS en cloud personnel facile à gérer.

Pourquoi Coolify ?

  • Interface web intuitive (plus besoin de ligne de commande)
  • Déploiement en 1-click d’applications
  • Gestion des bases de données
  • Support Docker et Docker Compose
  • Sauvegardes automatisées
  • 100% gratuit et open-source

Installation de Coolify

Installation en une commande
curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bash

L’installation prend quelques minutes. À la fin, vous obtiendrez une adresse IP et un port (généralement 8000).

Configuration des ports Coolify

⚠️ Attention : Il faut ouvrir les ports à DEUX endroits différents, sinon Coolify affichera une erreur de connexion au service real-time.

1. Ouvrir les ports dans UFW (Serveur)
sudo ufw allow 8000 # Interface Coolify
sudo ufw allow 6001 # Real-time service
sudo ufw allow 6002 # Real-time service
2. Ouvrir les ports dans Oracle VCN (Ingress Rules) ⚠️
# Allez dans : Networking → VCN → Subnets → Default Security List
# Ajoutez les "Ingress Rules" (Source CIDR : 0.0.0.0/0) pour :
- Port 80 (HTTP) et 443 (HTTPS)
- Port 8000 (Interface Coolify)
- Ports 6001 à 6002 (Real-time service Coolify)

💡 Astuce : Vous pouvez créer une seule règle pour la plage 6001-6002
Erreur fréquente : « Cannot connect to real-time service »

Si Coolify affiche cette erreur, c’est que vous avez oublié d’ouvrir les ports 6001 et 6002 dans les Ingress Rules de la console Oracle. Retournez-y et ajoutez-les !

Accédez maintenant à http://VOTRE_IP:8000 et créez votre compte administrateur.

Déploiement d’applications

Avec Coolify, déployer une application devient un jeu d’enfant. Voici un exemple concret : remplacer Audible par votre propre serveur d’audiobooks.

Exemple : Audiobookshelf

Audiobookshelf est une alternative open-source à Audible. Voici comment le déployer :

  1. Dans Coolify, cliquez sur « New Resource »
  2. Choisissez « Docker Compose »
  3. Collez la configuration suivante :
docker-compose.yml pour Audiobookshelf
version: '3'
services:
audiobookshelf:
image: ghcr.io/advplyr/audiobookshelf:latest
ports:
- "13378:80"
volumes:
- ./audiobooks:/audiobooks
- ./podcasts:/podcasts
- ./config:/config
restart: unless-stopped

Cliquez sur Deploy et Coolify s’occupe de tout ! Vous aurez bientôt votre propre bibliothèque d’audiobooks accessible depuis n’importe où.

Alternative plus simple : Dokploy

Si Coolify vous semble trop complexe, le créateur recommande également Dokploy, une alternative encore plus « beginner-friendly » avec une interface épurée.

07 Alternative : Zeabur

Si vous rencontrez trop de difficultés avec Oracle (capacité indisponible, compte bloqué, etc.), voici une excellente alternative payante mais très abordable.

Zeabur – VPS à partir de $3/mois

Pour seulement $3/mois, obtenez un serveur avec 4GB RAM, excellente bande passante, et déploiement ultra-simplifié.

  • Pas d’engagement (mensuel)
  • Templates préconfigurés (WordPress, n8n, etc.)
  • Support réactif
  • Pas de problèmes de capacité
Code promo

Utilisez le code asadtinkers pour obtenir 10-20% de réduction sur votre premier mois.

08 Conclusion

Vous voilà maintenant équipé pour profiter d’un VPS gratuit et puissant ! Que vous choisissiez Oracle Cloud Free Tier ou une alternative comme Zeabur, l’essentiel est de commencer et d’expérimenter.

Récapitulatif des étapes clés

  1. Créez votre compte Oracle avec de vraies informations
  2. Configurez le VCN avant toute chose
  3. Choisissez Ubuntu ARM pour plus de disponibilité
  4. Utilisez le script ou upgradez en Pay-As-You-Go
  5. Connectez-vous en SSH et sécurisez votre serveur
  6. Installez Coolify pour simplifier la gestion
  7. Ouvrez les ports 6001/6002 dans UFW ET dans Oracle VCN
  8. Déployez vos premières applications !

N’oubliez pas de maintenir une activité sur votre serveur pour éviter qu’Oracle ne le récupère. Installez des applications utiles, programmez des tâches cron, ou utilisez des outils de monitoring.

Commencer avec Oracle Cloud

09 Regarder le Tutoriel Vidéo

Préférez apprendre en vidéo ? Retrouvez toutes les étapes expliquées en détail dans ce tutoriel complet :

Cliquez pour regarder la vidéo

Sommaire de la vidéo

0:00 Le VPS à $0 – Ce qui vous attend
0:30 Vue d’ensemble du VPS et Free Tier
1:38 Inscription et création de compte (erreurs à éviter)
6:03 Configuration Oracle VCN (réseau)
7:49 Création de l’instance et allocation de capacité
11:50 Solution de contournement capacité – Option 1
13:44 Solution de contournement capacité – Option 2
15:39 Alternative VPS – Zeabur
17:07 Démarrage de l’instance
17:42 Connexion au serveur – 2 méthodes
21:08 Configuration initiale et maintenance
23:16 Gestion du serveur et installation d’applications

Cet article vous a été utile ? Partagez-le !

Dernière mise à jour : Juillet 2026
Les informations sont basées sur l’expérience personnelle et peuvent évoluer. Consultez toujours la documentation officielle d’Oracle.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut