How to install XAMPP on Ubuntu 20.04 / Ubuntu 18.04 (Linux)
Table des matières:
- Conditions préalables
- Afficher le nom d'hôte actuel
- Changer le nom d'hôte
- 1. Modifiez le nom d'hôte à l'aide de
hostnamectl
. - 2. Modifiez le fichier
/etc/hosts
. - 3. Modifiez le fichier
cloud.cfg
. - Vérifiez la modification
- Conclusion
Ce tutoriel vous guidera à travers le processus de changement du nom d'hôte sur un système Ubuntu 18.04.
Le nom d'hôte est défini au moment où le système d'exploitation Ubuntu est installé ou si vous faites tourner une machine virtuelle, il est affecté dynamiquement à l'instance au démarrage.
La méthode décrite dans ce guide fonctionnera sans avoir à redémarrer votre système.
Bien que ce didacticiel soit écrit pour Ubuntu 18.04, les mêmes instructions s'appliquent à Ubuntu 16.04 et à toute distribution basée sur Ubuntu, y compris Linux Mint et Elementary OS.
Conditions préalables
Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec les privilèges sudo.
Un nom d'hôte est une étiquette qui identifie une machine sur le réseau. Vous ne devez pas utiliser le même nom d'hôte sur deux machines différentes sur un même réseau.
Afficher le nom d'hôte actuel
Pour afficher le nom d'hôte actuel, entrez la commande suivante:
hostnamectl
Comme vous pouvez le voir dans l'image ci-dessus, le nom d'hôte actuel est défini sur
ubuntu1804.localdomain
.
Changer le nom d'hôte
Les étapes suivantes expliquent comment modifier le nom d'hôte dans Ubuntu 18.04.
1. Modifiez le nom d'hôte à l'aide de
hostnamectl
.
Dans Ubuntu 18.04, nous pouvons modifier le nom d'hôte du système et les paramètres associés à l'aide de la commande
hostnamectl
.
Par exemple, pour changer le nom d'hôte statique du système en
linuxize
, vous utiliseriez la commande suivante:
sudo hostnamectl set-hostname linuxize
La commande
hostnamectl
ne produit pas de sortie. En cas de succès, 0 est retourné, sinon un code d'échec différent de zéro.
2. Modifiez le fichier
/etc/hosts
.
Ouvrez le fichier
/etc/hosts
et remplacez l'ancien nom d'hôte par le nouveau.
127.0.0.1 localhost 127.0.0.1 linuxize # The following lines are desirable for IPv6 capable hosts::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
3. Modifiez le fichier
cloud.cfg
.
Si le package
cloud-init
est installé, vous devez également modifier le fichier
cloud.cfg
. Ce package est généralement installé par défaut dans les images fournies par les fournisseurs de cloud tels que AWS et il est utilisé pour gérer l'initialisation des instances de cloud.
Pour vérifier si le package est installé, exécutez la commande ls suivante:
ls -l /etc/cloud/cloud.cfg
ls: cannot access '/etc/cloud/cloud.cfg': No such file or directory
Si le package est installé, la sortie ressemblera à ceci:
-rw-r--r-- 1 root root 3169 Apr 27 09:30 /etc/cloud/cloud.cfg
Dans ce cas, vous devrez ouvrir le fichier
/etc/cloud/cloud.cfg
:
sudo nano /etc/cloud/cloud.cfg
Recherchez
preserve_hostname
et remplacez la valeur
false
par
true
:
# This will cause the set+update hostname module to not operate (if true) preserve_hostname: true
Enregistrez le fichier et fermez votre éditeur.
Vérifiez la modification
Pour vérifier que le nom d'hôte a bien été modifié, utilisez à nouveau la commande
hostnamectl
:
hostnamectl
Static hostname: linuxize Icon name: computer-vm Chassis: vm Machine ID: 6f17445f53074505a008c9abd8ed64a5 Boot ID: 1c769ab73b924a188c5caeaf8c72e0f4 Virtualization: kvm Operating System: Ubuntu 18.04 LTS Kernel: Linux 4.15.0-22-generic Architecture: x86-64
Vous devriez voir votre nouveau nom de serveur imprimé sur la console.
Conclusion
Dans ce tutoriel, nous vous avons montré comment changer facilement le nom d'hôte de votre serveur Ubuntu sans redémarrer la machine.
N'hésitez pas à laisser un commentaire si vous avez des questions.
nom d'hôte ubuntuComment changer le nom d'hôte sur Debian 10 Linux
Ce tutoriel explique comment changer le nom d'hôte sur Debian 10 Buster sans redémarrer le système.
Comment changer le nom d'hôte sur Debian 9 Linux
Ce tutoriel vous guidera à travers le processus de changement d'un nom d'hôte sur Debian 9 sans avoir besoin de redémarrer votre système.
Comment changer le nom d'hôte sur centos 8
Ce guide explique comment définir ou modifier le nom d'hôte sur CentOS 8 sans avoir à redémarrer le système.