Apr 23, 2025
Chaimaa C.
6minutes de lecture
Visual Studio Code (VS Code) est un éditeur de code open-source populaire développé par Microsoft. VS Code Server, une extension de ce logiciel, vous permet d’accéder à l’éditeur via un navigateur web, ce qui en fait un choix idéal pour le développement à distance.
Comme la version de bureau, VS Code Server offre des fonctionnalités telles que la coloration syntaxique, le débogage intégré, le contrôle Git intégré et la prise en charge de divers langages de programmation.
Dans cet article, vous apprendrez à installer VS Code Server sur un serveur privé virtuel (VPS) Ubuntu. À la fin de ce guide, vous serez en mesure de gérer et d’éditer votre code à distance avec un éditeur de code complet et accessible par navigateur.
Avant d’installer VS Code Server sur Ubuntu, assurez-vous que votre serveur répond aux exigences suivantes.
Tout d’abord, il doit être équipé d’une version d’Ubuntu bénéficiant d’un support à long terme (LTS), telle qu’Ubuntu 20.04 ou une version ultérieure. Votre VPS doit également disposer d’au moins 1 Go de RAM et de 200 Mo d’espace disque disponible pour permettre l’installation et le fonctionnement.
Ensuite, utilisez une connexion internet stable pour télécharger les fichiers d’installation et les dépendances nécessaires. De plus, vous aurez besoin d’un accès administratif ou sudo sur votre VPS pour installer le logiciel.
Il y a plusieurs façons d’installer VS Code Server sur Ubuntu, soit automatiquement via un template, soit manuellement à l’aide de commandes Linux. Choisissez celle qui convient le mieux à votre configuration VPS et à votre expertise technique. Veuillez noter que pour chaque méthode, nous utilisons Ubuntu 24.04.
L’utilisation du template VPS d’Hostinger est la manière la plus simple d’installer VS Code Server sur Ubuntu. Disponible sur tous nos plans d’hébergement VPS, ce template vous permet d’exécuter l’éditeur de code en quelques clics.
Il est également livré avec un environnement préconfiguré, de sorte que vous n’avez pas besoin de configurer manuellement les dépendances et les composants nécessaires, ce qui peut être source d’erreurs pour les débutants.
Suivez ces étapes pour installer le template VS Code Server sur le VPS d’Hostinger :

Attendez la fin du processus d’installation, qui devrait prendre environ cinq minutes. Une fois terminé, allez dans Aperçu général → Gérer l’application pour accéder à l’éditeur. Entrez le mot de passe que vous avez défini précédemment.

Après l’installation, vous pouvez commencer à personnaliser votre environnement, à installer des extensions tierces et à gérer vos dépôts de code.


Vous pouvez également utiliser le script install.sh pour installer VS Code Server sur votre VPS Ubuntu. Ce script détecte automatiquement le gestionnaire de paquets de votre système et installe le package approprié, minimisant ainsi les problèmes potentiels de compatibilité.
Voici comment :

curl -fsSL https://code-server.dev/install.sh | sh
Vous pouvez également personnaliser la commande. Par exemple, pour installer une version spécifique au lieu de la dernière version, exécutez :
curl -fsSL https://code-server.dev/install.sh | sh -s -- --version=X.X.X
Remplacez X.X.X par la version spécifique que vous souhaitez utiliser.
nano ~/.config/code-server/config.yaml
Trouvez la ligne qui commence par bind-addr : et mettez-la à jour pour qu’elle corresponde à l’adresse IP de votre serveur :
bind-addr: votre_ip_vps:8080
Dans le fichier, copiez le mot de passe à utiliser lors de la connexion.

Enregistrez vos modifications et quittez nano en appuyant sur Ctrl + X → Y → Entrée.
code-server
La configuration manuelle de VS Code Server via un paquet .deb permet de mieux contrôler le processus d’installation. Avec cette méthode, vous pouvez choisir la version du logiciel qui correspond le mieux à vos besoins et vous assurer que tout est configuré exactement comme vous le souhaitez.
Voici les instructions :
curl -fOL https://github.com/coder/code-server/releases/download/v$VERSION/code-server_$VERSION_amd64.deb
sudo dpkg -i code-server_${VERSION}_amd64.debSi des problèmes de dépendance surviennent au cours de l’installation, résolvez-les en exécutant le programme :
sudo apt --fix-broken install
nano ~/.config/code-server/config.yaml
sudo systemctl enable --now code-server@$USER
systemctl status code-server@$USER
Si le service est actif, accédez à VS Code Server via http://votre_ip_vps:8080.
La méthode de publication autonome vous permet d’installer VS Code Server sans dépendre du gestionnaire de paquets du système. Elle est idéale pour les utilisateurs avancés qui ont besoin d’environnements personnalisés ou qui doivent isoler l’installation.
Voici un guide d’installation de VS Code Server par le biais d’une version autonome :
curl -fL https://github.com/coder/code-server/releases/download/v$VERSION/code-server-$VERSION-linux-amd64.tar.gz -o code-server-$VERSION-linux-amd64.tar.gz
mkdir -p ~/.local/lib ~/.local/bin
tar -xzvf code-server-$VERSION-linux-amd64.tar.gz -C ~/.local/lib
mv ~/.local/lib/code-server-$VERSION-linux-amd64 ~/.local/lib/code-server-$VERSION
ln -s ~/.local/lib/code-server-$VERSION/bin/code-server ~/.local/bin/code-server
export PATH="~/.local/bin:$PATH"
echo 'export PATH="~/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
nano ~/.config/code-server/config.yaml
code-server
Ensuite, accédez à votre VS Code Server en ouvrant votre navigateur web.
Vous pouvez vouloir désinstaller VS Code Server d’Ubuntu pour plusieurs raisons, telles que le passage à un autre éditeur de code, la libération d’espace disque ou la reconfiguration de votre environnement de serveur.
Le processus de suppression varie en fonction de la manière dont il a été installé.
Si vous avez installé VS Code Server en utilisant le template VPS de Hostinger, vous pouvez le désinstaller en passant à un autre template.
Sélectionnez un autre template ou une autre distribution Linux sur la même page Système d’exploitation. Ensuite, suivez les instructions à l’écran pour terminer le changement. Cela supprimera automatiquement la configuration existante du VS Code Server.
Important ! Veillez à sauvegarder les données de votre serveur avant de changer de template, car ce processus supprimera toutes les données existantes sur le serveur.
Si vous avez utilisé le script install.sh pour installer VS Code Server, supprimez d’abord ses fichiers d’installation :
rm -rf ~/.local/lib/code-server-*
Ensuite, supprimez tous les fichiers de configuration restants sur votre système :
rm -rf ~/.config/code-server
Pour les utilisateurs qui ont configuré VS Code Server via un paquet .deb, utilisez APT pour désinstaller le logiciel :
sudo apt remove code-server
Vous pouvez également nettoyer les fichiers de configuration résiduels avec :
sudo apt autoremove
Pour les installations effectuées à l’aide d’une version autonome, vous devez supprimer manuellement le répertoire d’installation :
rm -rf ~/.local/lib/code-server-*
Si vous avez créé un lien symbolique pour faciliter l’accès à la commande code-server, supprimez-le :
rm ~/.local/bin/code-server
Supprimez les données utilisateur, les paramètres et les fichiers de configuration restants :
rm -rf ~/.local/share/code-server ~/.config/code-server
Ce guide a couvert différentes méthodes d’installation de VS Code Server sur Ubuntu, y compris l’utilisation du template VPS d’Hostinger et du script install.sh. Chaque technique offre des niveaux de contrôle et de flexibilité supplémentaires, alors choisissez celle qui correspond le mieux à vos besoins.
Veillez à maintenir VS Code Server à jour afin d’accéder aux dernières fonctionnalités, aux améliorations de performance et de sécurité. Nous vous recommandons également d’essayer les extensions pour améliorer votre expérience de codage.
Pour installer Visual Studio Code sur Ubuntu, vous aurez besoin d’un système fonctionnant sous Ubuntu 20.04 ou une version ultérieure, avec au moins 1 Go de RAM et 200 Mo d’espace de stockage disponible. Une connexion internet stable est également nécessaire pour télécharger les fichiers d’installation.
Oui, la version de bureau de VS Code dispose d’un dépôt APT officiel de Microsoft. Vous pouvez également installer VS Code Server sur un VPS en téléchargeant un paquet .deb à l’aide de la commande curl.
Non, il n’est pas nécessaire de désinstaller les autres éditeurs de texte avant d’installer VS Code. Plusieurs éditeurs de code peuvent coexister sur le même système sans problème, et vous pouvez facilement passer de l’un à l’autre si nécessaire.
Tout le contenu des tutoriels de ce site est soumis aux normes éditoriales et aux valeurs rigoureuses de Hostinger.