Skip to Content
DocumentationServeurInstallation du serveur

Ubuntu Serveur 26.04 LTS Guide d’installation

Cet article explique comment installer le serveur Ubuntu 26.04 LTS à partir de zéro, y compris le téléchargement de l’image, la création d’un support de démarrage, le processus d’installation et la configuration initiale.

Configuration système requise

ExigenceMinimumRecommandé
ProcesseurProcesseur 1 GHz 64 bitsProcesseur multicœur 2 GHz+
BÉLIER1 Go4 Go ou plus
Disque2.5 Go25 Go ou plus
RéseauFacultatifConnexion réseau recommandée

Téléchargez l’image

# Download Ubuntu Server 26.04 LTS ISO from the official site wget https://releases.ubuntu.com/26.04/ubuntu-26.04-live-server-amd64.iso # Verify file integrity wget https://releases.ubuntu.com/26.04/SHA256SUMS sha256sum -c SHA256SUMS 2>/dev/null | grep ubuntu-26.04-live-server-amd64.iso

Sites miroirs

Si le téléchargement officiel est lent, vous pouvez utiliser un miroir :

# Example mirrors wget https://mirrors.edge.kernel.org/ubuntu-releases/26.04/ubuntu-26.04-live-server-amd64.iso # Check https://launchpad.net/ubuntu/+cdmirrors for a full list of mirrors

Créer un support de démarrage

Sous Linux

# Identify the USB drive (double-check the device name to avoid data loss) lsblk # Write the ISO to the USB drive (replace /dev/sdX with the actual device name) sudo dd if=ubuntu-26.04-live-server-amd64.iso of=/dev/sdX bs=4M status=progress oflag=sync

Sur Windows

Utilisez Rufus  ou balenaEtcher  :

  1. Téléchargez et ouvrez Rufus
  2. Sélectionnez la clé USB
  3. Sélectionnez le fichier ISO téléchargé
  4. Choisissez GPT (UEFI) ou MBR (BIOS) pour le schéma de partition
  5. Cliquez sur “Démarrer” pour écrire

Étapes d’installation

1. Démarrez le programme d’installation

Après avoir démarré à partir de la clé USB, sélectionnez Essayer ou installer le serveur Ubuntu. Le programme d’installation d’Subiquity vous guidera tout au long du processus.

2. Sélectionnez la langue

Choisissez la langue d’installation. Pour les environnements de serveur, l’anglais est recommandé pour éviter les problèmes d’encodage des caractères dans le terminal. Si vous avez besoin d’un autre paramètre régional, vous pouvez le configurer après l’installation.

3. Disposition du clavier

Sélectionnez la disposition de clavier anglais (États-Unis) par défaut ou choisissez celle qui correspond à votre clavier.

4. Type d’installation

  • Serveur Ubuntu : installation standard
  • Serveur Ubuntu (minimisé) : installation minimale, adaptée aux conteneurs et aux environnements cloud

5. Configuration du réseau

Le programme d’installation obtiendra automatiquement la configuration du réseau via DHCP. Pour configurer manuellement une IP statique :

  1. Sélectionnez l’interface réseau
  2. Sélectionnez Modifier IPv4
  3. Changez la méthode en Manuel
  4. Entrez l’adresse IP, le masque de sous-réseau, la passerelle et DNS

6. Paramètres du proxy

Si votre réseau nécessite un proxy, entrez l’adresse du proxy ici (par exemple, http://proxy.example.com:8080). Sinon, laissez-le vide.

7. Adresse miroir

La valeur par défaut est http://archive.ubuntu.com/ubuntu. Vous pouvez le remplacer par un miroir plus proche pour des téléchargements plus rapides.

8. Partitionnement du disque

Utiliser le disque entier (recommandé pour les débutants)

Sélectionnez Utiliser un disque entier, avec la possibilité d’activer LVM :

  • Configurez ce disque en tant que groupe LVM : recommandé pour une expansion future plus facile
  • Chiffrer le groupe LVM avec LUKS : chiffrement du disque, nécessite la définition d’une phrase secrète

Partitionnement personnalisé

Sélectionnez Disposition de stockage personnalisée pour le partitionnement manuel. Une disposition suggérée :

PartitionTailleSystème de fichiersPoint de montageBut
EFI512 Mogros32/boot/efiDémarrage UEFI (obligatoire)
/botte1 Goext4/bottePartition de démarrage
échangerÉgal à la RAMéchanger-Échanger de l’espace
/Espace restantext4/xfs/Partition racine

Si vous utilisez LVM, envisagez de diviser davantage :

/ 20 GB System root /home Variable User data /var Variable Logs and data /tmp 5 GB Temporary files

9. Créer un utilisateur

Remplissez les informations suivantes :

  • Votre nom : Votre nom complet
  • Nom de votre serveur : Nom d’hôte (par exemple, ubuntu-server)
  • Choisissez un nom d’utilisateur : Nom d’utilisateur de connexion
  • Choisissez un mot de passe : définissez le mot de passe

10. Configuration de SSH

Il est fortement recommandé de sélectionner Installer le serveur OpenSSH. Vous pouvez également importer les clés publiques SSH depuis GitHub ou Launchpad :

  • Sélectionnez Importer l’identité SSH
  • Entrez votre nom d’utilisateur GitHub

11. Serveur en vedette Snaps

Sélectionnez les packages Snap préinstallés en option selon vos besoins :

  • docker
  • suivantcloud
  • postgresql
  • etc.

12. Commencez l’installation

Après avoir confirmé vos paramètres, l’installation commence. Les mises à jour de sécurité seront téléchargées automatiquement lors de l’installation. Une fois terminé, sélectionnez Redémarrer maintenant.

Configuration post-installation

Première connexion

# Remove the USB drive, reboot, and log in with the user you created # First, update the system sudo apt update && sudo apt upgrade -y

Configurer le fuseau horaire

# Check current timezone timedatectl # Set timezone (example: US Eastern) sudo timedatectl set-timezone America/New_York # Enable network time synchronization # Note: the default time-sync daemon on a fresh 26.04 install is Chrony # (chrony.service); timedatectl set-ntp only takes effect with systemd-timesyncd. # Pick one of the following based on the service you actually use: # Path A: Use Chrony (the 26.04 default) -- manage it with systemctl/chronyc sudo systemctl enable --now chrony chronyc tracking # Check sync status # Path B: Use systemd-timesyncd only (when Chrony is not installed) -- use timedatectl # sudo timedatectl set-ntp true # timedatectl show-timesync # Check which service is handling synchronization systemctl is-active chrony >/dev/null 2>&1 && echo "Using Chrony" || timedatectl show-timesync

Configurer les paramètres régionaux (facultatif)

# Generate the desired locale sudo locale-gen en_US.UTF-8 # Set as default (if not already) sudo update-locale LANG=en_US.UTF-8

Changer le miroir APT (facultatif)

# Back up the original source list sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak # Example: use a closer mirror (26.04 uses DEB822 format) sudo tee /etc/apt/sources.list.d/ubuntu.sources << 'EOF' Types: deb URIs: http://archive.ubuntu.com/ubuntu Suites: resolute resolute-updates resolute-backports resolute-security Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg EOF sudo apt update

Configurer le pare-feu

# Ubuntu comes pre-installed with ufw (Uncomplicated Firewall) # Allow SSH connections sudo ufw allow ssh # Enable the firewall sudo ufw enable # Check rules sudo ufw status verbose

Configurer l’adresse IP statique (si elle n’est pas définie lors de l’installation)

# Edit the Netplan configuration sudo tee /etc/netplan/01-static.yaml << 'EOF' network: version: 2 renderer: networkd ethernets: ens33: addresses: - 192.168.1.100/24 routes: - to: default via: 192.168.1.1 nameservers: addresses: - 8.8.8.8 - 1.1.1.1 EOF # Apply the configuration sudo netplan apply

Définir le nom d’hôte

# Set the hostname sudo hostnamectl set-hostname my-server # Edit /etc/hosts echo "127.0.1.1 my-server" | sudo tee -a /etc/hosts

Problèmes d’installation courants

Le programme d’installation ne démarre pas

  • Vérifiez que le démarrage USB est activé dans les paramètres BIOS/UEFI
  • Vérifiez les paramètres de démarrage sécurisé (Ubuntu prend en charge le démarrage sécurisé, mais certains matériels peuvent nécessiter sa désactivation)

Disque non détecté

# If using a RAID controller, you may need to switch to AHCI mode in BIOS # or manually load drivers during installation

Aucune connectivité réseau

  • Vérifiez la connexion du câble
  • Certaines cartes réseau peuvent nécessiter des progiciels supplémentaires. Après l’installation, exécutez :
sudo apt install linux-firmware

Prochaines étapes

Une fois l’installation terminée, considérez les éléments suivants :

  • Configurer l’accès à distance SSH
  • Configurer des mises à jour de sécurité automatiques
  • Installez le logiciel de service dont vous avez besoin