Déploiement

De libertribes.
(Différences entre les versions)
Aller à : Navigation, rechercher
 
(3 révisions intermédiaires par un utilisateur sont masquées)
Ligne 5 : Ligne 5 :
 
De plus je suis une nomenclature personnel qui n'es nullement la optimal :
 
De plus je suis une nomenclature personnel qui n'es nullement la optimal :
 
  URL : http://test.hegoa.eu/
 
  URL : http://test.hegoa.eu/
  Utilisateur : www-test.hegoa.eu
+
  Utilisateur : www-test_hegoa_eu
 
  Nom de domaine : test.hegoa.eu
 
  Nom de domaine : test.hegoa.eu
 
  Fichier de configuration pour ngnix: /etc/nginx/sites-available/test.hegoa.eu
 
  Fichier de configuration pour ngnix: /etc/nginx/sites-available/test.hegoa.eu
Ligne 11 : Ligne 11 :
 
  Répertoire pour le site : /var/www/nginx-test.hegoa.eu
 
  Répertoire pour le site : /var/www/nginx-test.hegoa.eu
 
  Racine du site : /var/www/nginx-test.hegoa.eu/web
 
  Racine du site : /var/www/nginx-test.hegoa.eu/web
 +
Named pipe entre ngnix et php-cgi : /tmp/test.hegoa.eu.sock
  
 
== Méthode avec rsync ==
 
== Méthode avec rsync ==
 +
 +
Le fichier ".rsync-exclude"
 +
 +
.hg*
 +
vendor
 +
 +
$> rsync -e ssh -ravz --delete-after ./ --exclude-from=.rsync-exclude www-test_hegoa_eu@test.hegoa.eu:/var/www/nginx-test.hegoa.eu/

Version actuelle en date du 30 décembre 2011 à 01:14

Je vais essayer de mettre par écrit les procédures de déploiement de l'application.

Cela n'a pas vraiment d'importance, mais je précise,que sur mon serveur j'utilise nginx (et non apache) avec php(en mode cgi avec un processus par site avec un utilisateur par site).

De plus je suis une nomenclature personnel qui n'es nullement la optimal :

URL : http://test.hegoa.eu/
Utilisateur : www-test_hegoa_eu
Nom de domaine : test.hegoa.eu
Fichier de configuration pour ngnix: /etc/nginx/sites-available/test.hegoa.eu
Fichier de configuration pour php-cgi: /etc/init/php-cgi-test.hegoa.eu.conf
Répertoire pour le site : /var/www/nginx-test.hegoa.eu
Racine du site : /var/www/nginx-test.hegoa.eu/web
Named pipe entre ngnix et php-cgi : /tmp/test.hegoa.eu.sock

Méthode avec rsync

Le fichier ".rsync-exclude"

.hg*
vendor
$> rsync -e ssh -ravz --delete-after ./ --exclude-from=.rsync-exclude www-test_hegoa_eu@test.hegoa.eu:/var/www/nginx-test.hegoa.eu/
Outils personnels
Espaces de noms
Variantes
Actions
Navigation
Boîte à outils