Je suppose ici que le système Debian stretch est en route, que vous êtes bien installé, votre écran et votre clavier sont bien connectés sur votre serveur. Vous êtes connecté comme administrateur du système ‘root’
La première chose à faire c’est de mettre à jour le système donc:
root@srv-deb:~# apt update && apt upgrade
Ce que je fais après la mise à jour, c’est que je change la couleur du prompt en fonction de l’utilisateur connecté, c’est à dire que le prompt sera rouge pour l’utilisateur ‘root’
root@srv-deb:~# echo "PS1='${debian_chroot:+($debian_chroot)}[\033[01;31m]\u@\h[\033[00m]:[\033[01;31m]\w[\033[00m]\$ '" >> /root/.bashrc
Et vert pour les utilisateurs non privilegiés, chez moi l’utilisateur non privilégié s’appelle ‘webmaster’
root@srv-deb:~# sed -i "s/#force_color_prompt=yes/force_color_prompt=yes/g" /home/webmaster/.bashrc
Si vous n’avez pas selectionné SSH pendant l’installation de Debian il va falloir l’installer maintenant, donc
root@srv-deb:~# apt install openssh-server
Pour la suite on va donner à ce serveur une adresse IP fixe dans notre réseau. On commence par faire une sauvegarde du fichier avant de modifier quoi que ce soit.
root@srv-deb:# cp /etc/network/interfaces /etc/network/interfaces.bak
Maintenant on peut modifier. Voila ce que ça donne chez moi. Bien sûr, toutes ces adresse sont à adapter à votre réseau !
root@srv-deb:# 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
allow-hotplug enp7s1
iface enp7s1 inet static
address 192.168.1.1 #adresse de mon serveur
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254 #adresse de la passerelle, votre box
dns-nameservers 192.168.1.3 208.67.222.222 208.67.220.220
Maintenant on va changer le nom de ce serveur, ce n’est pas obligatoire mais bon c’est mieux quand même.
Pareil que ci-dessus, il faut faire des sauvegardes de tous les fichiers qu’on va modifier.
root@srv-deb:# cp /etc/hosts /etc/hosts.back
127.0.0.1 localhost
192.168.1.1 srv-perso.example.com srv-perso
The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Voila on enregistre et on ferme Ctrl+x O Entrée
Pareil pour le fichier hostname on sauvegarde et on modifie
root@srv-deb:# mv /etc/hostname /etc/hostname.back
Pensez à utiliser le même nom que dans le premier fichier.
root@srv-deb:#echo "srv-perso" > /etc/hostname
Voila un reboot pour mettre tout ça en place avant de continuer.
root@srv-deb:#reboot
Pour la suite on va installer tous les services dont on va avoir besoin pour notre nouveau serveur.
Le serveur web Apache PHP MariaDB –>