Administrer le serveur
Introduction
Nous allons voir ici comment administrer le serveur : faire les mises à jour, installer quelques paquets utiles, désinstaller des paquets inutiles.
Mise à jour
La mise à jour du système se fait avec la commande suivante :
apt update && apt upgrade
Il faut le faire le plus régulièrement possible.
Connaître son système
Il est parfois utile de savoir quelle est la version de la distribution installée sur le serveur.
La commande lsb_release
permet de faire cela.
L'option -d
permet d'afficher seulement ce qui nous intéresse :
lsb_release -d
Pour connaître la version du noyau Linux :
uname -r
Pour connaître la version de Debian :
cat /etc/debian_version
Il peut être intéressant d'installer neofetch
pour avoir une vue d'ensemble du système :
apt install neofetch
Installation de paquets utiles
htop
htop
permet de visualiser les ressources principales du serveur (cpu, mémoire, processus…) d'une manière moins austère que top
qui est installé par défaut.
Pour l'installer :
apt install htop
Ensuite on le lance avec la commande :
htop
Pour quitter il faut appuyer sur q
.
Goaccess
goaccess
permet de visualiser les statistiques de visite du serveur en ligne de commande ou avec des fichiers html générés automatiquement.
Garder les logs plus longtemps
Par défaut, Apache conserve les fichiers de logs pendant 14 jours.
Ils sont dans /var/log/apache2
et sont gérés par logrotate
.
Il peut être intéressant de garder les logs plus longtemps mais sur des sites à fort trafic ces fichiers peuvent prendre beaucoup de place.
Par exemple si vous préférez garder vos fichiers 100 jours il faut éditer le fichier /etc/logrotate.d/apache2
:
nano /etc/logrotate.d/apache2
Et remplacer la ligne suivante
rotate 14
par
rotate 100