Déploiement
De libertribes.
(Différences entre les versions)
(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- | + | 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/