time_read23mn de lecture

Quelles sont les étapes pour installer et configurer votre serveur VPS ?

11 mai 2024

Quelles sont les étapes pour installer et configurer votre serveur VPS ?

Le passage d’un hébergement mutualisé à un serveur VPS est une opération relativement simple. Cependant, la configuration d’un serveur VPS peut s’avérer très délicate. Grâce à cet article, vous allez savoir comment configurer votre serveur VPS LWS.

Avant d’entrer dans le vif du sujet, il est nécessaire de connaître la raison pour laquelle il est important de configurer votre serveur VPS.

Pourquoi configurer un VPS ?

Lorsque vous souscrivez à une formule d’hébergement Web auprès de LWS, tous les logiciels nécessaires à l’utilisation de votre formule sont installés et configurés pour vous. De ce fait, vous aurez accès dès la validation de la commande, à un panneau de contrôle :

Comment configurer un VPS

Cependant, il n’est pas possible de modifier vos paramètres sur un hébergement mutualisé dans la mesure ou d’autres clients se trouvent sur le même serveur que vous.

De ce fait, le changement de formule pour un serveur VPS peut être utile si par exemple, vous désirez disposer de votre propre adresse IP ou pouvoir modifier certains paramètres PHP.

Bien que vous pouvez demander l’installation d’ISPConfig comme tableau de contrôle de votre VPS, il n’est pas rare que vous ayez besoin d’utiliser des lignes de commandes SSH.

Quelles sont les étapes pour configurer un VPS ?

Les serveurs VPS fournie par LWS sont des serveurs fonctionnant sous système Unix. De ce fait, vous devez adapter les commandes SSH au système d’exploitation utilisé (Ubuntu, Debian). Ces commandes sont totalement différentes de celles que vous pouvez utiliser sur Windows en utilisant l’invite de commande.

Comment vous connecter en SSH sur votre VPS ?

Il existe plusieurs méthodes permettant de vous connecter à votre serveur VPS. La méthode la plus connue utilise le protocole FTP. Ce protocole vous permet de télécharger et modifier des fichiers sur votre serveur.

Screenshot 2 1 Serveur dédié et VPS

Cependant, ce protocole ne vous permettra pas d’utiliser des commandes SSH sur votre serveur. Pour cela, il vous sera nécessaire d’activer et utiliser votre accès SSH. Ce protocole vous permettra de vous connecter à votre serveur VPS et d’utiliser des commandes shell.

Une fois le VPS souscrit auprès de LWS, il vous sera possible de demander l’activation de l’accès ROOT, encore appelé accès « Super-utilisateur« . Cet utilisateur dispose de tous les privilèges permettant la gestion du serveur.

Pour activer l’accès Root, connectez-vous à votre espace client LWS et cliquez sur « Serveurs dédiés VPS« .

Comment configurer un VPS

Cliquez ensuite sur « Admin » se trouvant derrière les informations relatives à votre serveur VPS.

Comment configurer un VPS

Cliquez sur le bouton « Infogérance / SSH / Accès Root »

Comment configurer un VPS

En bas de page, dans la configuration, sélectionnez « Serveur non infogéré par LWS » et cliquez sur le bouton « Valider« .

Comment configurer un VPS

Le mot de passe de l’accès ROOT vous est envoyé par email dans les 15 minutes suivant la demande.

Une fois l’accès Root actif, afin de pouvoir établir une connexion avec votre serveur VPS, il vous sera nécessaire d’installer un logiciel à cet effet tel que Putty qui va être utilisé dans cet article.

Après avoir installé et exécuté le logiciel, vous devriez visualiser la fenêtre suivante :

Comment configurer un VPS

Introduisez l’IP dans le champs « hostname or ip address« . Indiquez le port 22 qui est le port par défaut pour l’accès SSH et cliquez sur « open« .

Comment configurer un VPS

Une nouvelle fenêtre va s’ouvrir vous demandant de vous identifier. Mettez en login root et indiquez le mot de passe reçu par email lors de l’activation du SSH.

Comment configurer un VPS

Il est à noter que le mot de passe que vous allez introduire ne sera pas visible. Si les informations de connexion sont correctes, vous devriez visualiser un bref résumé de votre serveur.

Comment configurer un VPS

Comment mettre à jour votre serveur ?

Une fois connecté en SSH à votre VPS, vous devriez visualiser s’il y a des packages à mettre à jour ainsi que des mises à jour de sécurité. Il est conseillé de mettre à jour votre serveur VPS de manière régulière afin de ne pas rencontrer de problème et corriger certaines failles de sécurité.

De ce fait, la première chose à faire est de taper la commande « apt update » afin de vérifier l’existence de nouveaux packages à mettre à jour.

Comment configurer un VPS

Entrez ensuite la commande « apt dist-upgrade » afin de mettre à jour les différents packages.

Comment configurer un VPS

La mise à jour de votre serveur peut prendre plusieurs minutes selon le nombre de paquets à mettre à jour. Dès le serveur mis à jour, il vous sera nécessaire de rebooter le serveur à l’aide de la commande « reboot« .

Comment configurer un VPS

Comment créer un nouvel utilisateur et modifier les privilèges ?

La première connexion effectuée par vos soins a été faite par le biais de l’utilisateur « root« . Cependant, il est préférable de configurer un autre utilisateur en tant que super-utilisateur. En effet, l’utilisation du compte « root » peut causer de grave dommage à votre système si vous effectuez une fausse manipulation.

Afin de configurer le nouvel utilisateur, il vous faudra taper la commande suivante :

$ adduser utilisateur

Je vous invite à remplacer « user » par le nom d’utilisateur souhaité. Indiquez ensuite un nouveau mot de passe pour cet utilisateur.

Ajoutez ensuite l’utilisateur au groupe « sudo » afin de lui donner les privilèges super-utilisateur. Pour cela, tapez la commande suivante :

$ usermod -aG sudo utilisateur

Modifiez « utilisateur » par le nom d’utilisateur que vous avez défini préalablement.

Comment activer l’authentification par clé publique ?

Plutôt que d’utiliser le mot de passe qui a été créé précédemment pour le nouvel utilisateur, vous pouvez activer l’authentification par le biais d’une clé publique. En effet, vous disposerez dans ce cas de deux clés qui seront les suivantes :

  • Une clé publique stocké sur le serveur
  • Une clé publique qui vous permettra de vous authentifier auprès du serveur.

Afin de pouvoir générer les clé SSH sous Windows, vous pouvez installer l’application Puttygen. Ouvrez le logiciel et cliquez sur le bouton « Generate« .

Comment configurer un VPS

Il vous faudra bouger la souris afin de générer la clé. Une fois la clé générée, cette dernière devrait apparaitre sur le logiciel. Indiquez un « Key Passphrase » et cliquez sur le bouton « Save private key« .

Comment configurer un VPS

Cliquez sur « Save public key » afin d’enregistrer aussi la clé publique sur votre ordinateur.

Reconnectez-vous en SSH à votre serveur et rendez-vous sur le répertoire de base du compte que vous avez créé en utilisant la commande suivante :

$ su - utilisateur

Exécutez les commandes suivantes afin de créer un nouveau répertoire pour votre clé publique:

$ mkdir ~/.ssh
$ chmod 700 ~/.ssh
$ nano ~/.ssh/authorized_keys

La dernière commande permet d’ouvrir l’éditeur nano afin de modifier le nouveau fichier « authorized_keys » se trouvant sur votre serveur.

Copiez la clé publique se trouvant sur le logiciel Puttygen et cliquez sur [CTRL] + X puis « Y » afin d’enregistrer votre demande sur le serveur.

Ensuite, tapez les commandes suivantes :

$ chmod 600 ~/.ssh.authorized_keys
$ exit

Connectez-vous en SSH avec votre nouvel utilisateur afin de désactiver la connexion par mot de passe actuellement utilisé par le serveur. Pour cela, tapez la commande suivante :
$ sudo nano /etc/ssh/sshd/config

Une fois le fichier ouvert, recherchez la ligne « PasswordAuthentification » et supprimez le « #«  se trouvant devant cette dernière puis changez la valeur « Yes » par « No« .

Comment configurer un VPS

Sauvegardez votre fichier et redémarrez le serveur VPS.

Il vous est désormais nécessaire de configurer Putty afin de pouvoir utiliser la clé privée pour vous connecter à votre serveur. Pour cela, revenez à l’écran principal de Putty et accédez à la rubrique « Connexion/SSH/Auth » comme vous pouvez le voir sur l’image ci-dessous :

Comment configurer un VPS

Cliquez sur le bouton « Browse » puis recherchez votre clé privée stockée sur votre ordinateur. Retournez sur la rubrique « Session« , indiquez l’ip et cliquez sur « open » pour vous connecter à votre serveur.

Installation et configuration de votre serveur VPS : conclusion

Vous êtes désormais en mesure d’installer, mettre à jour et configurer votre VPS avec LWS. Vous vous êtes désormais familiarisé avec quelques commandes SSH permettant la gestion de votre VPS 👍

N’hésitez pas à partager vos remarques et vos questions !

Serveur VPS

Avatar de l'auteur

Auteur de l'article

Fabrice S.

Développeur web full stack et consultant SEO. Je suis Fabrice, expert en développement web Full Stack, consultant SEO et noms de domaine chez LWS 🌐. J'adore partager mes astuces et mon expérience pour vous aider à briller sur le web ! Suivez-moi pour des conseils pratiques et fun 😊.

Il y a 195 jours

note article

5/5 (278 votes)

Commentaires (2)
Avatar de Kilenge22
Kilenge22
07/10/2022 - 10:23
Avatar de Karen
Karen
2022-10-07 14:58:16
Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

White Book for other Category

Hébergement Web LWS - 3 mois offerts

Hébergement Web Starter LWS GRATUIT pendant 3 mois ! 🚀

Cette offre exclusive comprend tout ce dont vous avez besoin pour créer votre site web GRATUITEMENT : Hébergement 250Go SSD, 5 sites webs hébergeables, WordPress et autres CMS en 1 clic, support réactif 7J/7, serveurs en France...