GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Express.js sur CentOS

Nous allons vous montrer comment installer ExpressJS sur CentOS. Express est un framework d'application Web NodeJS. Il fournit un ensemble de fonctionnalités robustes et peut être utilisé pour créer des applications Web à une seule page, à plusieurs pages ainsi que des applications Web hybrides. Express fait partie du backend de la pile MEAN. Aujourd'hui, nous allons vous montrer comment installer Express sur un VPS Linux, en exécutant CentOS comme système d'exploitation, et créer un exemple de projet.

1. Mettre à jour le système

Tout d'abord, vous devez vous connecter à votre serveur via SSH et mettre à jour tous vos logiciels système vers la dernière version disponible en exécutant la commande suivante :

yum -y update

2. Installer les dépendances requises

Puisque nous allons installer NodeJS à partir des sources, vous devrez installer toutes les dépendances requises sur votre serveur. Pour cela, vous pouvez utiliser la commande suivante :

yum -y groupinstall "Development Tools"

3. Télécharger Node.js

Ensuite, téléchargez la dernière version stable de NodeJS sur https://nodejs.org/download/. Nous allons télécharger node-v0.12.7.

wget https://nodejs.org/download/release/latest-v0.12.x/node-v0.12.7.tar.gz

4. Extrayez l'archive et installez Node.js

Une fois NodeJS téléchargé sur votre VPS CentOS, vous pouvez passer à l'étape suivante. Pour extraire l'archive et installer NodeJS depuis la source, exécutez les commandes suivantes une par une :

tar -xzvf node-v0.12.7.tar.gz
cd node-v0.12.7
./configure
make
make install

5. Installez Express.js

L'installation de NodeJS peut prendre quelques minutes. Une fois l'installation terminée, vous pouvez continuer et installer Express.js. Exécutez la commande suivante :

npm install -g express express-generator

6. Créez un nouvel utilisateur système et connectez-vous

Une fois que vous avez terminé, créez un nouvel utilisateur système.

useradd expressuser
passwd expressuser

Déconnectez-vous de votre système et reconnectez-vous en utilisant l'utilisateur système nouvellement créé.

Pour vous assurer que vous êtes connecté en tant qu'utilisateur système nouvellement créé, vous pouvez exécuter la commande :

whoami

Créez un répertoire pour votre premier projet Express et accédez à ce répertoire :

mkdir first_project
cd first_project/

7. Configurez votre premier projet

Pour configurer votre premier projet, exécutez la commande suivante :

express

Et ensuite :

npm install

8. Démarrez votre candidature

La dernière chose que vous devez faire est de démarrer votre application et d'y accéder à l'aide d'un navigateur Web. Pour cela, vous pouvez exécuter la commande suivante :

node ./bin/www &

Félicitations, vous avez configuré avec succès votre première application Express. Par défaut, votre application Express doit écouter sur le port 3000. Par conséquent, ouvrez votre navigateur Web préféré et accédez à :

http://111.111.111.111:3000

Veuillez noter que vous devez remplacer 111.111.111.111 par l'adresse IP réelle de votre VPS CentOS. Si vous n'êtes pas sûr de l'adresse IP de votre serveur, vous pouvez exécuter la commande suivante pour la connaître :

ip addr show

Une bonne façon de commencer à utiliser Express est de visiter le site Web officiel à l'adresse http://expressjs.com/. Vous y trouverez plus d'informations sur l'utilisation de ce framework d'application Web NodeJS pour créer des applications Web monopage, multipage ou hybrides.

Bien sûr, vous n'êtes pas obligé d'installer Express.js sur CentOS si vous utilisez l'un de nos services d'hébergement VPS optimisé CentOS, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'installer Node.js et Express.js pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article, sur la façon d'installer Express.js sur CentOS, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  2. Comment installer Java 11 et 12 sur CentOS 7

  3. Comment installer Wine 4.0 sur CentOS 7

  4. Comment installer Vim 8.2 sur CentOS 7

  5. Comment installer VirtualBox sur CentOS 7

Comment installer Ruby sur CentOS 7

Comment installer PostgreSQL sur CentOS 7

Comment installer Go sur CentOS 7

Comment installer Python 3 sur CentOS 7

Comment installer R sur CentOS 7

Comment installer R sur CentOS 8