Skinz3 / Front-End-Web

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TEZEA CHANTIERS Portail web

Les étapes d'installation du projet :

Cloner le repository

git clone https://github.com/Skinz3/Front-End-Web.git

Installer les dépendances via npm

npm install

Remarque : il est conseillé d'utiliser npm pour ce projet et non yarn!

I-Lancer le projet en mode local :

npm start

II-Build le projet pour le déploiement

ng build --prod

Vous trouverez tous les éléments build dans dist/tezea-chantiers

Ensuite positionnez-vous dans dist/tezea-chantiers, faites un :

ctrl L

Copiez le chemin et exécutez la commande suivant pour copier fichiers dans /dist/tezea-chantiers vers le serveur :

scp -r <LE_CHEMIN_QUE_VOUS_AVEZ_COPIEZ_VIA_CTRL+L> ubuntu@5.196.8.112:/home/ubuntu/

Un mot de passe vous sera demandé : Contacter l'administrateur :)

II-1) Se connecter sur le serveur

Ouvrez un terminal et exécutez les commandes suivantes : 1-

ssh ubuntu@5.196.8.112

2- Mot de passe : à récupérer auprès de l'admnistrateur :) 3-

export PATH=/usr/bin/:$PATH

II-2) Déploiement suite :

Une fois connété sur le serveur, exécutez les commandes suivantes :

sudo mv /home/ubuntu/tezea-chantiers /var/www
sudo rm -rf /var/www/html
sudo mv /var/www/tezea-chantiers /var/www/html

Voilà! Le front a été déployé avec succès! tapez chantier.tezea.fr dans la bare URL de votre navigateur.

About

License:MIT License


Languages

Language:TypeScript 65.3%Language:HTML 19.8%Language:SCSS 11.6%Language:CSS 2.0%Language:JavaScript 1.2%Language:Shell 0.2%