Sim, você pode (desde que você tenha a RAM necessária, tempo de CPU, etc) junto com um cliente que irá suportar isso (o VMware funciona bem para isso).
Eu quero desenvolver um aplicativo cliente-servidor que será executado no Linux.
Posso instalar duas VMs para emular duas máquinas Linux no Windows 7?
Sim, você pode (desde que você tenha a RAM necessária, tempo de CPU, etc) junto com um cliente que irá suportar isso (o VMware funciona bem para isso).
Eu não vejo porque não. Se você obtiver uma distribuição pequena o suficiente, poderá executar dezenas ou centenas de sistemas operacionais virtuais ao mesmo tempo, se necessário. Para um melhor desempenho, certifique-se de instalar as distribuições do servidor em vez das distribuições de desktop. IE: A edição do Ubuntu Server é executada com muito menos recursos do que a edição do Ubuntu Desktop. Você pode obter distribuições Debian que são minúsculas .
Eu sou um fã do VirtualBox, então se você ainda não o fez, confira o VirtualBox . Se você realmente quer extrair mais desempenho e configurabilidade, você pode querer executar cada instância sem problemas e conectar-se a eles por SSH.
Sim. Certifique-se de quando fizer isso para permitir que as duas máquinas residam na mesma rede. Existem várias maneiras de fazer isso, dependendo de qual aplicativo host da VM você usa para isso.
A maneira mais simples é permitir que os dois computadores usem o mesmo servidor DHCP ou forneça endereços dentro da mesma sub-rede. A chave é que você deseja que a VM 'cliente' consiga ver a VM 'servidor'.
Isso é fácil de configurar. Se você quiser usar o VMWare Player como mencionado em outras respostas, é melhor usar o vmnetcfg. Infelizmente não é mais instalado por padrão.
Para obter isso, execute o instalador a partir da linha de comando no Windows com: VMware-player-x.x.x-yyyyyy.exe / e. \ Internals
Em seguida, navegue até a pasta internals, abra network.cab e copie vmnetcfg.exe para a pasta de instalação (por exemplo, C: \ Arquivos de programas \ VMware \ VMware Player)
Em seguida, você pode definir as opções de rede para VMWare, NAT, etc.
Tags windows linux virtual-machine