2010-10-01 10 views
1

Nous avons une équipe de développement de 10 personnes qui travaillent sur la plate-forme Linux notre application est hébergée sur le serveur Apachehôte virtuel en utilisant Apache

Maintenant ce que je veux si chaque développeur est d'avoir propre code de base dans son répertoire

il peut avoir son propre fichier de configuration de httpd qui utilise sa base de code et son port sur ce serveur

et à chaque fois qu'il change de la base de code dont il a besoin exécuté que son processus apache

et il n'y a pas besoin de démarrer, redémarrer le serveur apache comme autre Nous ne pouvons donc pas déranger

nous pouvons donc faire cela en écoutant le même serveur sur des ports différents avec DocumentRoot différent et sans avoir besoin de démarrer ou de redémarrer le serveur Apache entier seul le processus individuel de Apache doit être démarré si des changements sont faits le fichier conf local de cet utilisateur

Répondre

1

Vous n'avez pas besoin d'entrer dans la complexité de la gestion des hôtes virtuels.
Vous pouvez créer un alias pour chaque développeur qui pointera vers son répertoire.
http://httpd.apache.org/docs/1.3/mod/mod_alias.html#alias

Par exemple:

servername.com/dev1/

dans httpd points dev1 à conf dossier de travail du développeur.

Le développeur peut mettre à jour le code voir le résultat à l'adresse ci-dessus sans redémarrer le serveur.

Questions connexes