Le serveur est fournit par Gandi que je recommande fortement à tous ceux qui ne savent pas vers quel hébergeur se tourner.
Tout d’abord les pré-requis:
Mise à jour du système avec aptitude: Explication aptitude [apt]
root@host: apt-get update
root@host: apt-get upgrade
root@host: apt-get dist-upgrade
Installation des librairies de base:
root@host: apt-get install build-essential
Installation de webmin
WebMin permet d’administrer à distance une machine Linux à partir d’un simple navigateur.
Voici les instructions pour installer rapidement l’interface d’administration WebMin sous Debian (et Ubuntu):
1) Installez les paquets nécessaires à WebMin: sudo apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl libmd5-perl
2) Allez sur http://www.webmin.com/download.html
2) Téléchargez le .deb (par exemple webmin_1.390_all.deb)
3) Installez WebMin (en double-cliquant le .deb ou en tapant: sudo dpkg –install webmin_1.390_all.deb )
4) Mettez un mot de passe: sudo /usr/share/webmin/changepass.pl /etc/webmin root votre_mot_de_passe (Il ne s’agit pas de modifier le mot de passe de root, mais le mot de passe de l’admin WebMin qui s’appelle « root ».)
5) Allez sur https://localhost:10000/ et loguez-vous avec le compte « root » et votre mot de passe.
Installation du serveur web Apache 2
root@host: apt-get install apache2
Répondez oui pour installer les packages dépendants:
The following extra packages will be installed: apache2-mpm-worker apache2-utils apache2.2-common libapr1 libaprutil1 libexpat1 libmagic1 libpcre3 libpq4 libsqlite3-0 mime-support
Et c’est tout pour l’instant! Le serveur est accessible à l’adresse: http://IP_SERVEUR/. La page qui s’affiche se trouve dans /var/www/
Nous verrons plus tard la configuration d’apache