Installer un serveur web avec Debian

Premier pas

Premières installations préalables

dernier suivant


À partir une Debian de base fraichement installée, on fait la mise à jour :

# aptitude update
# aptitude dist-upgrade

On installe les premiers programmes utiles :

# aptitude install less screen sudo

Puis un premier utilisateur à qui on va donner les droits d’administration du serveur

# adduser arnaud
> Adding user `arnaud’ ...
> Adding new group `arnaud’ (1000) ...
> Adding new user `arnaud’ (1000) with group `arnaud’ ...
> Creating home directory `/home/arnaud’ ...
> Copying files from `/etc/skel’ ...
> Enter new UNIX password :
> Retype new UNIX password :
> passwd : password updated successfully
> Changing the user information for arnaud
> Enter the new value, or press ENTER for the default
>         Full Name [] : arnaud cordier
>         Room Number [] : 42
>         Work Phone [] :
>         Home Phone [] :
>         Other [] :
> Is the information correct ? [y/N] y

On rajoute une ligne pour cet utilisateur dans le fichier /etc/sudoers , cela lui permettra de lancer des commandes en tant que "root" en utilisant le programme sudo :

# nano /etc/sudoers
> arnaud  ALL=(ALL) ALL 
Texte - 323 octets
/etc/sudoers

Puis éditons notre fichier de configuration du bash .bashrc, question d’avoir des alias pratique et surtout le superbe bash_completion

# nano .bashrc
> export LS_OPTIONS=’—color=auto’
> eval "`dircolors`"
> alias ls=’ls $LS_OPTIONS’
> alias ll=’ls $LS_OPTIONS -l’
> alias l=’ls $LS_OPTIONS -lA’
> . /etc/bash_completion

Pour que les changements soit pris en compte de suite, il faut lancer ce fichier :

# source .bashrc
Texte - 431 octets
.bashrc