GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment installer ReactJS sur Ubuntu 20.04

ReactJS est une bibliothèque JavaScript open source frontale très puissante utilisée pour créer l'interface utilisateur et les composants associés. Il est maintenu par Facebook et la communauté des développeurs. ReactJS peut être utilisé dans le développement d'applications Web ou d'applications mobiles.

Dans ce tutoriel, nous allons vous montrer comment installer ReactJS sur votre serveur Ubuntu 20.04.

Prérequis

  • Un VPS Ubuntu 20.04 avec un accès root activé ou un utilisateur avec des privilèges Sudo.
  • 4 Go de RAM (minimum 2 Go)
  • 10 Go d'espace libre

Étape 1 :Connectez-vous via SSH et mettez à jour votre système

Tout d'abord, vous devrez vous connecter à votre serveur Ubuntu 20.04 via SSH en tant qu'utilisateur root :

ssh root@IP_Address -p Port_number

Vous devrez remplacer "IP_Address" et "Port_number" par l'adresse IP et le numéro de port SSH respectifs de votre serveur. De plus, remplacez "root" par le nom d'utilisateur sudo si nécessaire.

Vous devez vous assurer que tous les packages du système d'exploitation Ubuntu installés sur le serveur sont à jour. Exécutez les commandes suivantes pour mettre à niveau tous les packages installés sur votre serveur :

apt-get update
apt-get upgrade

Étape 2. Installer Nodejs et NPM

Tout d'abord, vous devez installer NodeJS car une application ReactJS ne peut s'exécuter que si NodeJS est installé sur votre serveur. Node.js est un environnement d'exécution JavaScript open source et multiplateforme basé sur le moteur JavaScript V8 de Chrome.

Le moyen simple et le plus simple d'installer Node.js et npm consiste à les installer à partir du référentiel par défaut d'Ubuntu.

Par défaut, la dernière version de Node.js n'est pas disponible dans le référentiel par défaut d'Ubuntu 20.04. Vous devrez donc ajouter le référentiel officiel Node.js à votre système.

Ajoutez le dépôt Node.js avec la commande suivante :

curl -sL https://deb.nodesource.com/setup_14.x | bash -

Et installez Node.js à partir des référentiels ajoutés en exécutant la commande suivante :

sudo apt-get install nodejs

Une fois NodeJS installé, vous pouvez vérifier la version installée de Node.js avec la commande suivante :

node -v

Vous devriez obtenir le résultat suivant :

v14.17.1

Une fois Node.js installé, mettez à jour le NPM vers la dernière version à l'aide de la commande suivante :

npm install npm@latest -g

Vous pouvez maintenant vérifier la version de npm avec la commande suivante :

npm -v

Vous devriez obtenir le résultat suivant :

7.19.0

Étape 3. Installer l'outil Create-React-App

Installez maintenant le create-react-app outil utilisant NPM. Cet outil permet de définir tous les outils nécessaires pour créer un nouveau projet dans React.

npm install -g create-react-app

Vérifiez la version avec :

create-react-app --version

Vous devriez obtenir le résultat suivant :

4.0.3

Étape 4 :Créez votre application ReactJS

Vous pouvez créer votre application ReactJS avec la commande suivante :

create-react-app my-project

Une fois l'installation terminée, vous devriez voir le résultat suivant :

Success! Created my-project at /root/my-project
Inside that directory, you can run several commands:

npm start
Starts the development server.

npm run build
Bundles the app into static files for production.

npm test
Starts the test runner.

npm run eject
Removes this tool and copies build dependencies, configuration files
and scripts into the app directory. If you do this, you can’t go back!

We suggest that you begin by typing:

cd my-project
npm start

Happy hacking!

Une fois votre projet créé, changez le répertoire vers l'application ReactJS :

cd my-project

Vous devez maintenant démarrer votre application ReactJS avec la commande suivante :

npm start

Vous devriez obtenir le résultat suivant :

Compiled successfully!

You can now view my-project in the browser.

Local: http://localhost:3000
On Your Network: http://192.168.1.101:3000

Note that the development build is not optimized.
To create a production build, use npm run build.

Par défaut, l'application ReactJS démarre sur le port 3000.

Étape 5 :Créer un fichier de service Systemd pour l'application ReactJS

Ensuite, vous devez créer un fichier de service systemd pour gérer le service ReactJS. Vous pouvez le créer avec la commande suivante :

nano /lib/systemd/system/reactjs.service

Ajoutez les lignes suivantes :

[Service]
Type=simple
User=root
Restart=on-failure
WorkingDirectory=/root/my-project
ExecStart=npm start -- --port=3000

Enregistrez et fermez le fichier, puis rechargez le service systemd avec la commande suivante :

systemctl daemon-reload

Ensuite, démarrez le service ReactJS et activez-le au redémarrage du système avec la commande suivante :

systemctl start reactjs
systemctl enable reactjs

Vous pouvez vérifier l'état du service ReactJS avec la commande suivante :

systemctl status reactjs

Vous devriez obtenir le résultat suivant :

● reactjs.service
Loaded: loaded (/lib/systemd/system/reactjs.service; static; vendor preset: enabled)
Active: active (running)
Main PID: 66390 (npm start --por)
Tasks: 30 (limit: 2248)
Memory: 188.7M
CGroup: /system.slice/reactjs.service
├─66390 npm start --port=3000
├─66401 sh -c react-scripts start "--port=3000"
├─66402 node /root/my-project/node_modules/.bin/react-scripts start --port=3000
└─66409 /usr/bin/node /root/my-project/node_modules/react-scripts/scripts/start.js --port=3000

Étape 6 :Accéder à l'interface utilisateur Web ReactJS

Maintenant, ouvrez votre navigateur Web et tapez l'URL http://your-server-ip-address . Vous devriez voir votre application ReactJS sur l'écran suivant :

Toutes nos félicitations! vous avez installé avec succès l'application ReactJS sur Ubuntu 20.04.

Bien sûr, vous n'êtes pas obligé d'installer ReactJS sur Ubuntu si vous utilisez l'un de nos services d'hébergement géré, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de l'installer 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 l'installation de ReactJS sur Ubuntu, partagez-le avec vos amis sur les réseaux sociaux en utilisant les boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Panels
  1. Comment installer Logstash sur Ubuntu 18.04

  2. Comment installer React sur Ubuntu 20.04

  3. Comment installer Yarn sur Ubuntu 20.04 ?

  4. Comment installer ReactJS sur Ubuntu 20.04

  5. Comment installer XWiki sur Ubuntu 20.04

Comment installer ReactJS sur Ubuntu 21.04

Comment installer Sysdig sur Ubuntu 20.04

Comment installer ReactJS sur Debian 11

Comment installer ReactJS sur CentOS 8

Comment installer ReactJS sur Ubuntu 20.04 LTS

Comment installer ReactJS sur Ubuntu