Tu choisis les services que nous pouvons activer pour l’analyse, la personnalisation et les contenus externes.
Nous utilisons des cookies et des technologies similaires sur notre site pour personnaliser les contenus, intégrer des médias externes et mieux comprendre l’utilisation de certaines sections.
Cookies nécessaires
Ces entrées assurent des fonctions essentielles comme la sécurité, la stabilité et le traitement des formulaires.
Tes données peuvent être traitées avec ton consentement ou sur la base d’intérêts légitimes. Dans les paramètres des cookies, tu peux refuser chaque catégorie facultative ou l’autoriser individuellement.
Certains services traitent des données personnelles dans des pays tiers. En donnant ton consentement, tu acceptes également ce transfert. Pour en savoir plus, consulte notre politique de confidentialité.
Tu pourras rouvrir et modifier ta sélection à tout moment. · 1.0.2
Configurer un runtime JavaScript sur un serveur Linux – Exécuter des applications web modernes
Découvre comment installer et configurer Node.js, Deno et Bun sur ton serveur pour gérer efficacement les runtimes JavaScript → En savoir plus
10 novembre 20264 min de lecture1 Vues0 utile
Introduction
Ce guide te montre comment installer Node.js, Deno et Bun. Les commandes doivent être exécutées via SSH. Si tu ne sais pas comment te connecter à ton serveur via SSH, consulte notre guide Premier accès (SSH).
FAQ
Questions fréquentes
Commence par mettre ton système à jour, puis installe Node.js avec le gestionnaire de paquets en exécutant apt install nodejs -y. Installe également npm avec apt install npm.
Node.js est recommandé, car c’est l’une des options les plus répandues et les plus populaires. Le guide présente également Deno et Bun.
Exécute la commande node -v.
Avis
Cet article t’a-t-il été utile ?
Ton avis nous aide à mieux définir les priorités et à améliorer les contenus.
0 de 0 Les personnes ayant donné leur avis ont trouvé cet article utile.
Aide personnalisée
Le guide ne suffit pas ?
Notre équipe d’assistance ZAP connaît ton produit : décris brièvement ta demande et nous t’aiderons personnellement.
Navigation
Logiciel
Préparation
Avant d’installer quoi que ce soit sur ton serveur, exécute la commande de mise à jour de ton système d’exploitation afin de maintenir ton serveur à jour et sécurisé.
Code
sudo apt update
Code
sudo yum update
Code
sudo zypper update
Code
sudo dnf update
Installation
Tu dois d’abord choisir le runtime JavaScript que tu souhaites installer. Tu trouveras de nombreuses ressources en ligne qui les présentent en détail. Ce guide contient également des commandes de base et des exemples de code. Nous te recommandons Node.js, car c’est l’une des options les plus répandues et les plus populaires.
Installer le runtime Node.js
Tu peux installer Node.js via le gestionnaire de paquets de ta distribution Linux ou avec nvm. Nous te recommandons apt, car c’est généralement plus simple.
Exécute la commande suivante pour installer Node.js via le gestionnaire de paquets.
Code
apt install nodejs -y
Pour installer des paquets Node.js pour tes projets, tu as également besoin du gestionnaire de paquets npm.
Code
apt install npm
Mettre Node.js à jour vers la dernière version
Tu peux afficher la version de Node.js installée avec node -v. Il ne s’agit généralement pas de la dernière version ; tu devrais donc effectuer une mise à jour pour profiter des dernières fonctionnalités. Heureusement, le paquet npm n te permet de le faire facilement.
Commence par l’installer avec npm install -g n. Tu peux ensuite installer la version de Node.js de ton choix avec n [version], en remplaçant [version] par le numéro de version souhaité.
Conseil
Il est recommandé d’utiliser toujours la dernière version Long Term Support. Pour l’installer, exécute n lts.
Installer Node.js avec nvm te donne davantage de contrôle pour gérer différentes versions de Node.js avec leurs propres paquets.
Vérifie d’abord que curl est installé sur ton système, puis exécute cette commande :
Cette commande télécharge le script d’installation de nvm depuis GitHub et l’exécute.
Infos
Si les commandes nvm ne fonctionnent pas après l’installation, recharge la configuration Bash avec source ~/.bashrc.
Comme avec la méthode précédente, tu peux maintenant installer n’importe quelle version de Node.js avec nvm install v[version]. La commande nvm list-remote affiche toutes les versions disponibles, tandis que nvm list affiche celles qui sont installées.
Conseil
Pour installer la version Long Term Support, exécute nvm install --lts.
Utiliser Node.js et npm
npm est le gestionnaire de paquets officiel de Node.js. Il te permet d’installer des paquets depuis Internet.
Infos
Tu trouveras tous les paquets npm sur le site officiel.
Créer un nouveau projet
Pour démarrer un nouveau projet Node.js, crée d’abord un répertoire (mkdir [projekt-name]) ou place-toi dans un dossier vide, puis exécute npm init pour lancer la configuration. Quelques informations de base te seront demandées afin de créer un fichier package.json. Celui-ci sert de « configuration » à ton projet Node.js.
Une fois l’initialisation terminée, tu peux créer un fichier nommé index.js et y écrire ton code. À titre d’exemple, nous allons créer un simple serveur HTTP sur le port 80 qui renvoie un message de test lorsque tu y accèdes via localhost :
Lance le code avec node . et ouvre localhost:80 dans ton navigateur pour voir le résultat.
Conseil
Tu peux installer des paquets externes depuis npm avec npm install [paket-name].
Installer le runtime Deno
Tu peux installer Deno facilement avec :
Code
curl -fsSL https://deno.land/install.sh | sh
Conseil
Tu peux vérifier la version actuellement installée avec deno --version.
Mettre Deno à jour vers la dernière version
Pour mettre Deno à jour, exécute :
Code
deno upgrade
Utiliser Deno
Pour démarrer avec Deno, crée un nouveau fichier index.ts et écris-y du code. À titre d’exemple, nous allons créer un simple serveur HTTP sur le port 80 qui renvoie un message de test lorsque tu y accèdes via localhost :
Puis ouvre localhost:80 dans ton navigateur pour voir le résultat.
Infos
Deno a été conçu en mettant l’accent sur la sécurité. Il nécessite donc certaines autorisations, comme --allow-net, pour accéder à certains modules.
Installer le runtime Bun
Bun propose deux méthodes d’installation officielles : via curl ou npm.
Exécute la commande suivante pour installer Bun sur ton serveur :
Code
curl -fsSL https://bun.sh/install | bash
Conseil
Pour installer une autre version, tu peux exécuter curl -fsSL https://bun.sh/install | bash -s "bun-v[version]".
Si npm est déjà installé, tu peux aussi simplement exécuter :
Code
npm install -g bun
Utiliser Bun
Bun a été conçu pour être plus rapide que les autres moteurs JavaScript et son utilisation est similaire à celle de Node.js. Ouvre un répertoire vide et lance :
Code
bun init
Infos
Selon le langage choisi (JS ou TS), Bun crée un fichier de configuration (jsconfig.json ou tsconfig.json).
Pour démarrer avec Bun, crée un nouveau fichier index.ts et écris-y du code. À titre d’exemple, nous allons créer un simple serveur HTTP sur le port 80 qui renvoie un message de test lorsque tu y accèdes via localhost :
js
const server = Bun.serve({
port: 80,
fetch(req) {
returnnewResponse('Hello from ZAP-Hosting Docs =)')
},
})
Lance le code avec :
Code
bun index.ts
Puis ouvre localhost:80 dans ton navigateur pour voir le résultat.
En suivant ce guide, tu as installé avec succès l’un des runtimes JavaScript populaires sur ton serveur Linux.
Hébergement de serveurs dès 2,49 € / mois, mise en ligne immédiate, protection DDoS incluse.