Nous sommes en train d'essayer de décider où héberger notre installation GeoServer en production.
Existe-t-il des avantages ou des inconvénients majeurs de l'hébergement sur Windows par rapport à Linux?
Je dirais que tout se résume à ce que vous avez une expertise dans la mise en place et le soutien. Comme il s'exécute sur le serveur d'applications de votre choix, il ne devrait pas y avoir de différence avec l'application elle-même.
Personnellement, j'irais avec Linux sur Windows pour un serveur, une partie de cette expérience est de ma part. Mais c'est aussi des choses comme être capable de ssh vers la boîte Linux depuis la maison pour faire des redémarrages tard le soir, des vérifications de fichiers journaux, etc.
Je trouve également que les boîtiers Linux sont plus stables que les boîtiers Windows (pas de redémarrage ennuyeux "urgent" pour les mises à jour, etc.).
la source
Idéalement, il n'y a aucune différence. La plate-forme d'hébergement n'est que cela, une plate-forme. Vous vous attendez à ce qu'il soit agréable et robuste, retarde votre application et n'interfère pas.
Bien sûr, si votre application nécessite Windows ou Linux, le choix est facile, mais ce n'est pas votre question.
Allez-vous gérer votre propre hôte? Avez-vous une préférence personnelle? Les plates-formes Windows Server, Linux Server et Java sont toutes suffisamment matures maintenant que je ne pense pas qu'il y ait de raisons techniques impérieuses de sélectionner l'une sur l'autre.
la source
Cela fait vraiment peu de différence et dépend totalement de votre niveau d'expertise dans la gestion des différents systèmes. Si vous ne connaissez pas Linux, il y aura une courbe d'apprentissage abrupte sur Windows. La gestion d'un serveur Windows autonome n'est pas très différente de la gestion d'une machine win7, mais si vous voulez un domaine, c'est une autre histoire.
Nous avons opté pour les serveurs Windows (2008 Enterprise) et nous avons désactivé l'installation automatique des mises à jour. nous utilisons Rdp pour gérer les serveurs et vous pouvez également exécuter facilement des applications php sur IIS. L'installation PHP est une évidence aujourd'hui. Nous sommes extrêmement satisfaits de la configuration et nous avons des personnes impliquées dans la gestion des serveurs qui n'avaient besoin que d'une petite quantité de formation pour se mettre à niveau.
la source