Mise en place du serveur


Achat d'un serveur

Pour commencer, j'ai choisis ce qu'il se fait de moins cher.
Je suis aller chez OVH et ai pris le serveur virtuel à 3€ par mois.
Je vous passe la création du compte et l'achat avec la carte de crédit.

J'ai choisi une distribution que je connais déjà bien : Ubuntu 18.04 dans sa version serveur.

Si cela fonctionne, cela rend service à moindre coût !

Quelques minutes plus tard, j'ai reçu un mail de confirmation. Mon serveur est disponible à cette adresse : http://vps814076.ovh.net/
Mais bon, pour le moment il ne sert à rien.

Accéder au serveur

J'utilise Putty , un petit logiciel pour accéder en ligne de commande à ce serveur.
OVH m'a envoyé un mot de passe pour "root" (le super utilisateur) et le port 22 du serveur est ouvert par défaut. Je vais donc pouvoir me connecter en SSH .

La première étape sera maintenant de m'y connecter en suivant les étapes suivantes :
  • 1. Lancer Putty
  • 2. Saisir l'adresse du serveur ou son IP
  • 3. Ouvrir la connexion
  • 4. Accepter la clé du serveur (seulement la première fois)
  • 5. Saisir le nom d'utilisateur (root) et le mot de passe
  • 6. La connexion et faite, le travail peut commencer !

image 01ConnexionPutty.png (62.3kB)
image 02ConnexionPutty.png (40.5kB)
image 03ConnexionPutty.png (45.3kB)
image 04ConnexionPutty.png (62.7kB)

Changer le mot de passe de root

Le mot de passe fourni par OVH ne me plait gère.
Voici la ligne de commande qui permet de le changer :
sudo passwd root

Je dois ensuite saisir deux fois mon mot de passe.
Eh voilà !

Vérification des mises à jour

Ubuntu, comme d'autres distributions linux utilise une liste de dépôt pour l'installation et la mise à jour de programmes.
Pour vérifier la présence de nouvelles versions des programmes installés, je saisis cette commande :
sudo apt-get update

Puis, pour mettre à jour :
sudo apt-get upgrade

Pour mettre à jour le kernel :
sudo apt-get dist-upgrade

Pour prendre en compte le nouveau kernel vous devez redémarrer :
sudo reboot


> Suite : Installer un serveur Apache, PHP et MySQL