Servidores locais e remotos com diferentes distros do Linux?

4

Estou executando um servidor web remoto no Red Hat Enterprise Linux e quero hospedar um servidor local com uma cópia dos meus aplicativos da Web LAMP para desenvolvimento interno. Existe algum motivo para eu precisar rodar o Red Hat Enterprise Linux no servidor local, ou posso rodar com segurança o Debian (ou outra distro barata) no servidor local sem se preocupar com incompatibilidades de aplicativos?

    
por bspwjh 20.04.2012 / 17:48

3 respostas

8

Você pode usar um Centos no seu ambiente de desenvolvimento. Centos é uma reconstrução livre de pacotes de fontes Redhat. Por exemplo, o redhat 6.2 e o centos 6.2 possuem a mesma versão de todos os pacotes, o mesmo kernel; eles são os mesmos, exceto o suporte e o custo.

    
por 20.04.2012 / 17:56
5

Se você tiver um servidor de teste do RHEL, desenvolver em qualquer linux que você goste seria ok. Incompatibilidades podem surgir (por exemplo, das diferentes distribuições enviadas com diferentes versões do PHP), mas você deve conseguir corrigir esses problemas no servidor de armazenamento temporário antes de distribuir seu software para produção.

Se você não tiver um servidor de teste, talvez seja melhor usar uma gratuita para desenvolvimento . O CentOS é talvez o derivado de RHEL mais amplamente utilizado.

O Debian, por outro lado, não é um derivado do RHEL. Embora os aplicativos desenvolvidos no Debian sejam executados no RHEL, coisas como o gerenciador de pacotes, locais do arquivo de configuração, etc. são muito diferentes. Então, quando você distribuir sua aplicação, você pode ter que fazer bastante googling para espelhar seu ambiente Debian no RHEL.

    
por 20.04.2012 / 18:04
1

Você pode executar o Debian, mas lembre-se de que coisas como pacotes, locais de arquivos, etc., provavelmente serão diferentes do que está disponível no Debian. Você pode notar pequenas diferenças no comportamento do programa dependendo das versões (ou seja, o Debian normalmente terá versões mais novas de pacotes do que o RHEL), mas isso deve ser insignificante na melhor das hipóteses.

    
por 20.04.2012 / 17:59