GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Come installare ReactJS su Ubuntu 20.04

ReactJS è una potente libreria JavaScript open source front-end utilizzata per creare l'interfaccia utente e i relativi componenti. È gestito da Facebook e dalla comunità di sviluppatori. ReactJS può essere utilizzato nello sviluppo di applicazioni Web o app mobili.

In questo tutorial, ti mostreremo come installare ReactJS sul tuo server Ubuntu 20.04.

Prerequisiti

  • Un VPS Ubuntu 20.04 con accesso root abilitato o un utente con privilegi Sudo.
  • 4 GB di RAM (minimo 2 GB)
  • 10 GB di spazio libero

Passaggio 1:accedi tramite SSH e aggiorna il tuo sistema

Innanzitutto, dovrai accedere al tuo server Ubuntu 20.04 tramite SSH come utente root:

ssh root@IP_Address -p Port_number

Dovrai sostituire "IP_Address" e "Port_number" con il rispettivo indirizzo IP e numero di porta SSH del tuo server. Inoltre, se necessario, sostituisci "root" con il nome utente sudo.

Devi assicurarti che tutti i pacchetti del sistema operativo Ubuntu installati sul server siano aggiornati. Esegui i seguenti comandi per aggiornare tutti i pacchetti installati sul tuo server:

apt-get update
apt-get upgrade

Passaggio 2. Installa Nodejs e NPM

Innanzitutto, devi installare NodeJS poiché un'applicazione ReactJS può essere eseguita solo se NodeJS è installato sul tuo server. Node.js è un ambiente di runtime JavaScript open source e multipiattaforma basato sul motore JavaScript V8 di Chrome.

Il modo più semplice e veloce per installare Node.js e npm è installarli dal repository predefinito di Ubuntu.

Per impostazione predefinita, l'ultima versione di Node.js non è disponibile nel repository predefinito di Ubuntu 20.04. Quindi dovrai aggiungere il repository ufficiale di Node.js al tuo sistema.

Aggiungi il repository Node.js con il seguente comando:

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

E installa Node.js dai repository aggiunti eseguendo il seguente comando:

sudo apt-get install nodejs

Una volta installato NodeJS, puoi verificare la versione installata di Node.js con il seguente comando:

node -v

Dovresti ottenere il seguente output:

v14.17.1

Una volta installato Node.js, aggiorna NPM all'ultima versione utilizzando il comando seguente:

npm install npm@latest -g

Ora puoi verificare la versione di npm con il seguente comando:

npm -v

Dovresti ottenere il seguente output:

7.19.0

Passaggio 3. Installa lo strumento Create-React-App

Ora installa l'create-react-app strumento utilizzando NPM. Questo strumento aiuta a impostare tutti gli strumenti necessari per creare un nuovo progetto in React.

npm install -g create-react-app

Controlla la versione con:

create-react-app --version

Dovresti ottenere il seguente output:

4.0.3

Fase 4:crea la tua applicazione ReactJS

Puoi creare la tua applicazione ReactJS con il seguente comando:

create-react-app my-project

Al termine dell'installazione, dovresti vedere il seguente output:

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!

Una volta creato il tuo progetto, cambia la directory nell'applicazione ReactJS:

cd my-project

Ora devi avviare la tua applicazione ReactJS con il seguente comando:

npm start

Dovresti ottenere il seguente output:

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.

Per impostazione predefinita, l'applicazione ReactJS viene avviata sulla porta 3000.

Passaggio 5:crea un file di servizio Systemd per l'app ReactJS

Successivamente, è necessario creare un file di servizio systemd per gestire il servizio ReactJS. Puoi crearlo con il seguente comando:

nano /lib/systemd/system/reactjs.service

Aggiungi le seguenti righe:

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

Salva e chiudi il file, quindi ricarica il servizio systemd con il seguente comando:

systemctl daemon-reload

Quindi, avvia il servizio ReactJS e abilitalo all'avvio al riavvio del sistema con il seguente comando:

systemctl start reactjs
systemctl enable reactjs

Puoi verificare lo stato del servizio ReactJS con il seguente comando:

systemctl status reactjs

Dovresti ottenere il seguente output:

● 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

Passaggio 6:accedi all'interfaccia utente Web di ReactJS

Ora apri il tuo browser web e digita l'URL http://indirizzo-ip-del-tuo-server . Dovresti vedere la tua applicazione ReactJS nella schermata seguente:

Congratulazioni! hai installato con successo l'app ReactJS su Ubuntu 20.04.

Ovviamente, non devi installare ReactJS su Ubuntu se utilizzi uno dei nostri servizi di hosting gestito, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installarlo per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS . Se ti è piaciuto questo post su come installare ReactJS su Ubuntu, condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Come installare Logstash su Ubuntu 18.04

  2. Come installare React su Ubuntu 20.04

  3. Come installare XWiki su Ubuntu 20.04

  4. Come installare phpBB su Ubuntu 20.04

  5. Come installare R su Ubuntu 18.04

Come installare ReactJS su Ubuntu 21.04

Come installare Sysdig su Ubuntu 20.04

Come installare ReactJS su Debian 11

Come installare ReactJS su CentOS 8

Come installare ReactJS su Ubuntu 20.04 LTS

Come installare ReactJS su Ubuntu