Estamos tentando decidir onde hospedar nossa instalação do GeoServer em produção.
Existem grandes prós ou contras de hospedagem no Windows vs. Linux?
Eu diria que tudo isso se resume ao que você tem experiência em configurar e apoiar. Como ele é executado no servidor de aplicativos de sua escolha, não deve haver nenhuma diferença com o próprio aplicativo.
Pessoalmente, eu iria com o Linux sobre o Windows para um servidor, parte da experiência da minha parte. Mas também são coisas como poder ssh para a caixa Linux em casa para fazer reinicializações noturnas, verificações de arquivos de log etc.
Também acho que as caixas do Linux são mais estáveis que as caixas do Windows (nenhuma reinicialização irritantemente "urgente" para atualizações etc).
fonte
Idealmente, não há diferença. A plataforma de hospedagem é apenas isso, uma plataforma. Você espera que seja agradável e resistente, aguarde seu aplicativo e não interfira.
Obviamente, se o seu aplicativo requer Windows ou Linux, a escolha é fácil, mas essa não é sua pergunta.
Você vai gerenciar seu próprio host? Você tem uma preferência pessoal? As plataformas Windows Server, Linux e Java já estão maduras o suficiente agora, e acho que não há razões técnicas convincentes para selecionar uma sobre a outra.
fonte
Realmente faz pouca diferença e depende totalmente do seu nível de conhecimento no gerenciamento dos diferentes sistemas. Se você não conhece o Linux, haverá uma curva de aprendizado acentuada sobre o Windows. O gerenciamento de um Windows Server autônomo não é muito diferente do gerenciamento de uma máquina win7, mas se você deseja um domínio, essa é uma história diferente.
Optamos por servidores Windows (2008 Enterprise) e desativamos a instalação automática de atualizações. usamos o Rdp para gerenciar os servidores e você também pode executar facilmente aplicativos php no IIS. A instalação do PHP é um acéfalo hoje em dia. Estamos extremamente felizes com a instalação e temos pessoas envolvidas no gerenciamento dos servidores que precisavam de apenas uma pequena quantidade de treinamento para se atualizar.
fonte