Installer Ubuntu Server 24.04 LTS étape par étape
Installation détaillée d’Ubuntu Server 24.04 : ISO, disque, première connexion et adresse IP fixe facultative.
Ubuntu Server 24.04 LTS fournit une base orientée ligne de commande pour l’hébergement et d’autres projets. Cet exemple utilise une machine virtuelle avec un disque de 40 Go, l’interface ens33, l’adresse 192.168.0.100 et la passerelle 192.168.0.1. Adaptez ces valeurs et sauvegardez les données du disque cible.
Prérequis et support d’installation
Téléchargez l’ISO correspondant à votre architecture sur https://ubuntu.com/download/server. Une connexion Internet facilite les mises à jour. Écrivez l’ISO sur une clé USB pour une machine physique ou montez-la comme DVD virtuel dans VMware ou VirtualBox, puis démarrez dessus.
Démarrer l’installateur
L’installateur démarre depuis le support choisi. Sélectionnez l’option d’installation proposée sur votre machine.
Les premiers menus conduisent au choix de la langue. Sélectionnez la langue de l’installation.
Choisissez la disposition correspondant au clavier physique. Naviguez avec Tab et Entrée, puis validez avec Terminé.
Vérifiez la disposition du clavier et continuez.
Choisissez Ubuntu Server standard ou minimal. Cet exemple utilise l’installation minimale et ajoute les autres logiciels plus tard.
Réseau, miroir et stockage
Vérifiez l’interface détectée. DHCP attribue automatiquement une adresse si disponible ; vous pouvez définir une adresse fixe ici ou après l’installation.
Indiquez un proxy uniquement si votre réseau en a besoin.
Conservez le miroir Ubuntu par défaut ou sélectionnez-en un adapté.
Cet exemple utilise tout le disque de 40 Go. Un partitionnement personnalisé reste possible. Vérifiez soigneusement le disque sélectionné.
Avec LVM, l’installateur peut n’attribuer initialement qu’une partie du groupe de volumes au volume logique racine. Cela dépend des choix et de la taille du disque.
Sélectionnez ubuntu-lv ou le volume logique concerné pour changer sa taille.
Modifiez le volume logique.
Choisissez la taille maximale disponible si la racine doit occuper l’espace libre.
Vérifiez le résultat et déterminez si des volumes /home ou /var distincts seraient préférables.
Confirmez les modifications uniquement après vérification du disque et du plan : des données existantes peuvent être effacées.
Compte utilisateur et paquets facultatifs
Saisissez le nom d’hôte, un utilisateur et un mot de passe robuste. Ce compte peut administrer le système avec sudo.
Ubuntu Pro est facultatif ; poursuivez sans abonnement si vous n’en avez pas besoin.
Cochez Installer OpenSSH Server si une administration distante est nécessaire. Importez une clé publique si possible.
Cet exemple minimal ignore les snaps serveur facultatifs ; les services peuvent être installés ensuite.
Attendez la fin de l’installation.
Redémarrez une fois l’installation terminée et retirez le support si demandé.
Le système démarre désormais sur Ubuntu Server.
Première connexion
Connectez-vous localement ou par SSH avec l’utilisateur créé.
Une connexion réussie ouvre le terminal.
Utilisez sudo pour les commandes administratives. sudo -s ouvre temporairement un shell root ; définir un mot de passe pour une connexion directe de root n’est pas nécessaire ici.
Si SSH n’a pas été installé, installez OpenSSH Server puis vérifiez le service :
sudo apt update
sudo apt install openssh-server
systemctl status ssh
Installez un éditeur si nécessaire : nano convient aux débutants, vim-nox est une autre option.
sudo apt install nano vim-nox
Configurer une adresse fixe si nécessaire
Ubuntu Server utilise Netplan ; le nom du fichier YAML actif varie selon l’installation et l’image cloud. Examinez d’abord /etc/netplan/. Sur les images cloud, cloud-init peut gérer le réseau : utilisez la méthode prise en charge par le fournisseur. Ne désactivez pas cloud-init à l’aveugle sur un VPS distant.
Cet exemple de VM locale utilise ens33 et une adresse privée. Adaptez interface, IP, passerelle et DNS, puis enregistrez le YAML dans le fichier Netplan approprié. Gardez un accès console lors d’une modification distante.
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: false
addresses: [192.168.0.100/24]
routes:
- to: default
via: 192.168.0.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
Testez avec netplan try, qui revient en arrière sans confirmation. Vérifiez adresse et route avant de fermer la connexion existante.
sudo netplan try
ip address show ens33
ip route
Au besoin, ajoutez dans /etc/hosts une correspondance entre server1.example.com et 192.168.0.100 ; définissez le nom court avec hostnamectl.
sudo hostnamectl set-hostname server1
sudo nano /etc/hosts
Vérifiez le nom court et le FQDN : ce dernier dépend du DNS ou de /etc/hosts. La disposition du clavier se reconfigure séparément.
hostname
hostname -f
sudo dpkg-reconfigure keyboard-configuration
Le serveur de base peut maintenant recevoir mises à jour, pare-feu, sauvegardes et supervision selon l’usage prévu.
Partager
Quelle est votre réaction ?
Aimer
0
Je n'aime pas
0
Amour
0
Drôle
0
En colère
0
Triste
0
Waouh
0