Table des matières

Préparation serveur Debian 11

Le minimum

[X] Modification du nom du serveur chez le fournisseur

[X] Connexion au serveur en tant qu'administrateur

[X] Modification du nom du serveur : sudo hostnamectl set-hostname serveur, où le terme serveur doit être remplacé par le nom de votre serveur (non FQDN).

[X] Ajouter le nom du serveur dans le fichier /etc/hosts à la ligne 127.0.1.1, avant les noms déjà renseignés. Notez qu'il y a deux références au nom du serveur, un FQDN et l'autre non FQDN. Vous aurez alors 4 références sur la ligne pour le 127.0.1.1.

[X] Mettez à jour le système avec la commande sudo apt update; sudo apt upgrade -y

[X] Installez les programmes suivants sudo apt install -y vnstat iftop htop nano git

[X] Configurer la langue avec la commande LANG=fr_FR.UTF_8

echo "locales locales/default_environment_locale select fr_FR.UTF-8" | sudo debconf-set-selections
sudo dpkg-reconfigure locales
 
sudo timedatectl set-timezone Europe/Paris

[X] Ajouter un nouvel utilisateur en utilisant la commande adduser nom

[X] Si nécessaire, accorder des droits supplémentaires à l'utilisateur en éditant le fichier des sudoers avec la commande visudo

[X] Se reconnecter avec le nouveau compte

[X] Désactiver ssh pour l'utilisateur debian

Serveur Web avec ISPConfig

sudo apt install gnupg
# add key
wget -q http://packages.sury.org/php/apt.gpg -O- | sudo apt-key add -
 # add into sources.list
sudo echo "deb http://packages.sury.org/php/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/php.list
sudo apt update 

Lancement de l'installation :

sudo su -
wget -O - https://get.ispconfig.org | sh -s --