Supposons que son adresse IP soit : ADRESSE_IP

Son mot de passe : MOT_DE_PASSE

Se connecter via SSH :

ssh root@ADRESSE_IP

Répondre "yes" lors de la première connexion.

Tapez MOT_DE_PASSE

Mettre à jour :

apt-get update

apt-get upgrade

Installer Apache/PHP/MySQL :

apt-get install apache2 php5 libapache2-mod-php5 mysql-server mysql-client php5-mysql

Lors de l'installation, il vous sera demandé un mot de passe (à encoder 2 fois) pour le compte root du serveur MySQL.

Domaine :

Je vais supposer ici que vous possèdez au moins un nom de domaine chez OVH (MONDOMAINE.BE), nous allons configurer un sous-domaine qui pointe vers ce serveur (c'est plus sympa que de renseigner l'adresse IP).

Via le manager OVH :

https://www.ovh.com/managerv3/

  • Introduire identifiant et mot de passe.
  • Sélectionnez dans la liste MONDOMAINE.BE
  • puis "Domaine & DNS" 
  • puis cliquez sur "Zone DNS"
  • ensuite sur "Type A", nous allons créer ici un sous-domaine PROJET.MONDOMAINE.BE qui redirige vers le nouveau serveur.
  • Sur l'écran suivant, ajoutez PROJET puis dans la liste déroulante, choisissez "Destination Personnalisée" et dans le champ "Destination", ajoutez ADRESSE_IP
  • Enfin, Valider et quitter le manager.

Version simple :

Si on s'arrête ici, PROJET.MONDOMAINE.BE renvoie vers la page par défaut de votre nouveau serveur située dans /var/www

Tout ce que vous hébergerez là sera visible. 

Version avancée :

Comme vous avez de nombreux projets, vous aurez autant de sous-domaines qui pointeront chacun vers un répertoire.

Dans ce cas nous allons créer des virtual hosts sous Apache. Je vous invite à lire mon article précédent : héberger plusieurs sites : virtual hosts sur Apache2.