07.06.2023

Nginx plus l'application React sur Ubuntu 20.04

Introduction

Cet article vous décrira comment préparer le serveur, installer et déployer l'application ReactOS sur Nginx serveur Web.

Dans le Serverspace vous pouvez créer un serveur avec l'application déjà installée "Nginx".

Préparation du serveur

Pour installer l'application React sur votre propre serveur, vous devez avoir :

Processus d'installation

Sudo -s
apt installer nodejs npm -y
npm je -g npx -y
noeud -v
npm -v
npx-v

Vous devriez voir quelque chose comme ça :

npx créer-réagir-app

La compilation prend beaucoup de temps, alors soyez patient. Une fois le processus terminé, vous verrez ceci :

Installation du serveur Web

Pour travailler avec votre application, vous avez besoin de n'importe quel serveur Web, par exemple Nginx. Pour l'installer, lancez :

Créez ensuite le fichier de configuration de base :

chat < /etc/nginx/sites-enabled/
serveur {
écoutez 80;
racine /var/www/ ;
index index.php index.html;
nom du serveur www. ;
emplacement /
}
}
EOF

Lancement d'application

cd /home/ /
npm début

Vous devriez voir quelque chose de similaire à l'image ci-dessous :

Ouvrez l'URL http:// :3000 dans le navigateur. Au cas où vous voyez une réponse comme ci-dessous - terminatLancez l'application via CTRL+C et passez à l'étape suivante :

cd /maison/ /
construction d'exécution npm

Attendre un peu. Le résultat attendu ressemble à :

mkdir /var/www/ && cp /accueil/ / /build/* /var/www/ /
systemctl enable nginx && un service nginx recommencer

Vérification finale

Pour vérifier le résultat, ouvrez simplement votre site Web dans le navigateur :

Conclusion

Dans cet article, nous avons décrit comment installer NodeJS, créer votre première application et la déployer sur votre site Web avec Nginx serveur Web.