Debian 12 - Configuration Initiale du Serveur

Un guide complet étape par étape pour la configuration initiale d'un serveur Debian 12 fraîchement installé avec les étapes de configuration les plus importantes.

Debian 12Server SetupLinuxSystem Administration

Notes Importantes

Veuillez noter ces points importants avant l'installation

Accès Root Requis

L'accès root ou les privilèges sudo sont requis pour toutes les étapes de configuration

Connexion Internet Requise

Une connexion Internet active est nécessaire pour les mises à jour et téléchargements

Créer une Sauvegarde

Créez des sauvegardes de vos données critiques avant de faire des changements importants

Temps Requis

Temps total : environ 30-45 minutes selon les performances du système

Aspects de Sécurité

Considérez tous les aspects de sécurité lors de la configuration du serveur

Documenter les Changements

Documentez tous les changements effectués pour référence future

Étapes d'Installation

List available locales
locale -a
Generate UTF-8 locale
locale-gen C.UTF-8
Update system locale
update-locale LANG=C.utf8 LC_ALL=C.utf8
Check current locale configuration
locale

A restart may be required to fully apply the changes

Display current date and time
date
Check timezone configuration
timedatectl
List all available timezones
timedatectl list-timezones
Set timezone to Europe/Berlin
timedatectl set-timezone Europe/Berlin
Confirm new timezone configuration
timedatectl status
Update, upgrade and cleanup system
apt update && apt upgrade -y && apt autoremove -y && apt autoclean -y
Display main package sources
cat /etc/apt/sources.list
Check additional package sources
ls -la /etc/apt/sources.list.d/

More information can be found in the Debian Wiki on APT configuration

cloud.cfg
# This will cause the set+update hostname module to not operate (if true)
preserve_hostname: true
Set new hostname
sudo hostnamectl set-hostname server.chad.lu
Check hostname configuration
hostname
Restart system for full application
reboot
Clear default MOTD file
sudo truncate -s 0 /etc/motd
Install hardware information tool
apt install inxi -y
Display complete hardware information
inxi -Faz
Display CPU information
lscpu
Display memory information
free -h
Display disk information
df -h
Display system version information
lsb_release -a
Display kernel information
uname -a
Check systemd status
systemctl status
Check available updates
apt list --upgradable

Conseils Supplémentaires

Commandes et conseils utiles pour une meilleure gestion

Configuration Terminée !

Votre serveur Debian 12 est maintenant configuré de base et prêt à être utilisé. N'oubliez pas d'effectuer d'autres configurations liées à la sécurité selon vos besoins.