Ceci est une ancienne révision du document !
Table des matières
À faire
- Installer Apache
- Installer MySQL
- Installer PHP
- Installer pare-feu (iptable ? fail2ban ?)
Préparation du disque d'installation
Télécharger l'image du disque d'installation à cette adresse. J'ai choisi l'image d'installation de taille réduite (netinst) qui nécessite une connexion à Internet.
Créer une clé USB d'installation avec UNetbootin.
Dans sa documentation, Debian préconise Win32DiskImager et décourage l'usage d'UNetbootin, pouvant engendrer des problèmes.
Dans mon cas, l'installation était cependant corrompue avec Win32DiskImager mais pas avec UNetbootin.
Installation du système
Booter sur la clé USB au démarrage (F12 dans le cas présent).
Suivre les instructions données dans ce tutoriel.
Personnalisations :
Ne pas forcer l'installation UEFI.
Schéma de partitionnement du disque : separate /home, /var, and /tmp partitions et garder les valeurs proposées.
Installer sudo
apt install sudo usermod -aG sudo toto
Il est ensuite nécessaire de se reconnecter pour que le changement soit pris en compte et que toto ait accès à la commande sudo.
Configurer une IP statique
Éditer le fichier /etc/network/interfaces en assignant une IP statique à l'interface réseau souhaitée :
sudo nano /etc/network/interfaces
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eno1 iface eno1 inet static address 192.168.1.10 netmask 255.255.255.0 gateway 192.168.1.1
Redémarrer le service réseau :
sudo service networking restart
ou
/etc/init.d/networking restart
ifup ou reboot