Uma opção é executar uma máquina virtual com a instalação do Linux e o Windows como o host. Existem pacotes comerciais de virtualização ou você pode usar o VirtualBox que é gratuito.
Como usar um computador pessoal como um servidor da Web Linux para fins de desenvolvimento.
É possível ter o servidor web Windows XP e Linux em um computador?
Sugestões, ideias?
Uma opção é executar uma máquina virtual com a instalação do Linux e o Windows como o host. Existem pacotes comerciais de virtualização ou você pode usar o VirtualBox que é gratuito.
Dê uma olhada no Xampp. É uma instalação compacta do Apache, php e mysql para windows:
link
Eu usaria o windows como meu sistema operacional principal e instalaria o servidor Ubuntu usando o VirtualBox. A instalação de um servidor LAMP é apenas um clique (ehm, um espaço-keystroke) de distância usando o Ubuntu Server install cd: muito fácil. Então, transferindo arquivos de suas janelas de desenvolvimento o.s. para o seu servidor web Ubuntu seria um pouco mais complicado. Samba (compartilhamento de arquivos do windows para linux)? Um pequeno servidor ftp (para instalar e configurar)? Usando o VirtualBox shared fodlers? Qualquer solução é boa e depende do que você precisa e das suas habilidades.
Se você não se importa muito em ajustar o apache, php e mysql e lutar para colocar arquivos em seu servidor web e configurá-lo e precisar de apenas uma solução que funcione com alguns cliques duplos, Xampp fará você feliz .
Sua escolha:)
:)
a outra opção é instalar o Linux (ou seja, o Ubuntu) com o Gnome, Apache, MySQL, Php..etc.
e desenvolver no Linux - você tem mais ferramentas (IDEs de desenvolvimento, editores, sistemas de controle de revisão, gerenciadores de SQL, ferramentas FTP, ferramentas ssh, scripts para automação, rsync, arquivadores, gerenciadores de arquivos e navegadores)
Todos os arquivos serão locais para você (portanto, não há necessidade de transferir arquivos para frente e para trás e, após as alterações, você os vê imediatamente)
você ainda pode instalar o Win XP no Virtualbox se precisar (por exemplo, para testar o site com o IE)
Se você quer não apenas software que roda no Linux também, mas um ambiente Linux, considere o VirtualBox como sugerido acima, ou o CoLinux . Desta forma, você irá iniciar e parar um servidor Linux como um serviço normal do Windows.