Plusieurs copies Apache

j'utilise VPS, et plusieurs sites Web sont desservi par une copie Apache. Le problème est que je travaille sur l'application Django, qui va probablement me demander de redémarrer Apache. Y a-t-il un problème de commencer plusieurs copies Apache, Chacun d'entre eux servira votre site? Cela me permettrait de redémarrer une instance sans affecter l'autre.

Si quelqu'un a une idée mieux?

Remercier!

ÉDITER

Il serait préférable de démarrer des serveurs Web plus petits pour travailler avec des sites HTML simples que Apache?
Invité:

Agathe

Confirmation de:

Pendant que vous spécifiez différents magazines et joignez à un autre IP / Porto, il n'y a pas de problèmes avec cela. Cependant, une question évidente se pose: pourquoi vous redémarrez Apache?

Agathe

Confirmation de:

Pour répondre à votre deuxième question: oui, nginx sait comment servir des fichiers statiques HTML, Et en fait il y a des déploiements dans lesquels nginx Utilisé comme serveur de proxy inverse pour supprimer une charge plus grande du serveur principal. Apache.

Blanche

Confirmation de:

Vous devez essayer de travailler avec Django sans redémarrer apache. La plupart des environnements de serveur fonctionnent normalement, effectuant le développement sans avoir à arrêter et à exécuter le serveur Web à nouveau et encore.

Mais oui, vous pouvez exécuter n'importe quel nombre de copies apace, Si vous vous assurez que le fichier de configuration de votre deuxième serveur indique différentes ressources. Aimer:

ports si le port est différent, vous pouvez utiliser le même IP

Les fichiers journaux sont grands et non évidents. apache n'enregistre généralement pas le journal du système et ouvre directement les fichiers journaux.

Il peut y avoir plusieurs autres choses qui conflit, regardent chaque option dans httpd.conf

Sur le maintien de fichiers statiques. Oui, pour cela, vous pouvez utiliser un serveur Web plus facile. Mais avant de procéder avec le cas, assurez-vous que cela vous profitera. N'est-ce pas apache Utilise les ressources dont vous avez besoin ailleurs? Vous pouvez simplement configurer apache, Afin de ne pas courir autant de filiales. Assurez-vous que la complication supplémentaire va payer, car à l'avenir, elle confondra presque certainement quelqu'un lorsqu'il essaie de savoir comment tout fonctionne.

Agathe

Confirmation de:

Vous pouvez nettoyer la configuration. Apache par "apachectl graceful" ("httpd -k graceful").

De
http://httpd.apache.org/docs/2 ... .html
:

Restarte élégamment le démon Apache httpd. Si le démon n'est pas en marche, cela commence. Cela diffère du redémarrage habituel que les composés ouverts au moment ne sont pas interrompus. L'effet secondaire est que les anciens fichiers journaux ne se ferment pas immédiatement. Cela signifie que lorsque vous utilisez des journaux dans le scénario de rotation, un délai important peut être nécessaire pour garantir que les anciens fichiers journaux sont fermés avant qu'ils ne soient traités. Cette commande vérifie automatiquement les fichiers de configuration comme dans configtest, Avant de commencer à redémarrer pour vous assurer que Apache Ne meure pas. Ceci est équivalent apachectl -k graceful.

Pour répondre aux questions, connectez-vous ou registre