Actualités
NOUVEAU Serverspace Centre de données en Ouzbékistan : Tachkent
Serverspace Black Friday
VB
Juillet 11 2022
Mise à jour le 18 avril 2025

Dépannage des problèmes courants du site sur un Linux Server

Linux Serveur Web

Même si votre serveur Web fonctionne correctement maintenant, vous devriez être prêt à résoudre les problèmes typiques si quelque chose se produit. Nous décrirons ci-dessous certains problèmes et les moyens de les résoudre. Liste de contrôle commune :

Est-ce que votre domaine DNS-enregistrements corrects ?

Pour être accessible dans le monde entier, votre site doit être correctement configuré DNS-enregistrements. Pour le vérifier, exécutez simplement cette commande sur votre ordinateur local. Comme résultat "correct", vous devriez voir l'adresse IP "externe" de votre serveur. Sinon, veuillez vous référer au registraire de domaine ou DNS-prise en charge des services d'hébergement.

nslookup <YOUR_DOMAIN_NAME>

Votre serveur fonctionne-t-il et est-il accessible "depuis le Web" ?

Pour vous en assurer, accédez simplement à l'espace client de votre hébergeur et vérifiez que votre serveur est allumé et que son système d'exploitation est correctement démarré. En général, les services d'hébergement fournissent un accès direct à la console du serveur via IPMI ou VNC. Vous devez vous connecter à la console du serveur et vérifier que le système d'exploitation du serveur est correctement démarré. Si vous voyez une invite de connexion comme celle-ci, le système d'exploitation est OK et vous pouvez vérifier la connectivité.

pic.1

Pour vous assurer que le serveur est accessible "de l'extérieur", exécutez simplement cette commande sur le terminal de votre ordinateur local. Si votre serveur répond - c'est OK, sinon - vous devez demander l'assistance de votre hébergeur ou dépanner le réseau par vous-même avant de procéder aux vérifications suivantes.

ping <YOUR_SERVER_IP>

Les services Web s'exécutent-ils sur le serveur ?

La prochaine étape est la vérification des services Web. Pour déterminer quel service est utilisé exactement, vous devez vous connecter au serveur via SSH en tant qu'utilisateur privilégié et exécutez cette commande :

systemctl list-unit-files | grep -E 'http|apache|nginx'

Si vous voyez que les services Web sont activés et qu'ils sont en cours d'exécution, tout va bien. Sinon, vous devez d'abord résoudre ce problème. Utilisez les commandes suivantes :

systemctl list-unit-files | grep -E 'http|apache|nginx' # determine which service is used as the web-server
systemctl enable <SERVICE> # enable it
systemctl start <SERVICE> # start the service
systemctl status <SERVICE> # check the status finally

pic.2

Votre service écoute-t-il le port Web ?

Pour garantir la disponibilité du site, le port réseau 80 doit être écouté et non bloqué par le pare-feu du système. Pour vérifier le port Web, exécutez simplement la commande sur le serveur

netstat -utpln | grep 80

. Vous devriez voir ce port 80 et le service qui l'écoute.

pic.3

Les fichiers de configuration de votre site Web sont-ils corrects ?

Pour fonctionner correctement, votre serveur Web doit avoir une section de configuration "liée" à votre site Web. Les directives minimales nécessaires sont le nom de domaine, l'emplacement des fichiers du site Web et le fichier d'index

pic.4

De plus, pour vérifier la configuration, vous pouvez exécuter service httpd configtest command

pic.5

Enfin, ouvrez votre site Web dans le navigateur. Si les vérifications précédentes sont réussies, vous verrez la page de démarrage de votre site Web.

pic.6

Bien joué!

Voter:
5 sur 5
Note moyenne : 5
Noté par : 1
1101 CT Amsterdam Pays-Bas, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300
Nous utilisons des cookies pour rendre votre expérience sur le Serverspace meilleur. En poursuivant votre navigation sur notre site, vous acceptez nos
Utilisation des cookies et Politique de confidentialité.