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.