Virtualização do Ubuntu Server 12.04 LTS

0

Estou criando um aplicativo da web para um membro da família e preciso aprender a administração do Linux, já que eu mesmo configurarei o servidor.

Já ouvi muito sobre a virtualização no servidor , mas tenho uma pergunta muito básica:

Por que eu faria isso?

Quero dizer, já posso instalar tudo o que preciso diretamente em Ubuntu 12.04 , por que é uma boa idéia criar algum tipo de máquina virtual para executar outro servidor nela. Por exemplo, provavelmente precisaria instalar algo como o virtualbox e depois executar a lâmpada nele?

E sobre outros serviços, como o SSH, o FTP .. Isso pode ser instalado diretamente no Ubuntu ou fazer (se eu usar a virtualização) criar máquinas virtuais para cada um deles?

Estou pesquisando, mas não consigo entender, porque a maioria dos artigos é bastante avançada, mas gostaria de ter apenas uma ideia básica sobre esse conceito.

Obrigado por todas as respostas, sou muito novo nisso.
Felicidades!

    
por intelis 01.04.2013 / 06:37

3 respostas

1

Neste caso específico, não faz sentido fazer virtualização. Eu costumava executar uma VM do servidor Ubuntu no Windows, antes de ter uma caixa dedicada, e se você está executando um sistema Linux, há pouca necessidade de executá-los separadamente. Existem algumas situações em que você pode querer considerar a virtualização embora

  1. Você não tem idéia do que está fazendo - um bom software de VM permite que você faça instantâneos (ou seja, você pode reverter uma VM para um estado anterior se você errar mal) ou clone

  2. Você precisa conceder mais direitos aos quais se sente à vontade para um usuário - você pode simplesmente ter o usuário em uma jaula chroot ou em uma VM mais “contêiner” que não tenta virtualizar todo o sistema. , mas uma VM completa funcionaria aqui também.

  3. Você tem muitos endereços IP e a necessidade de muitos servidores na mesma porta. A virtualização do tipo de contêiner funcionaria aqui também, ou você pode executar instâncias separadas do sistema operacional em um host da VM. Não é o caso aqui.

Você é o melhor para executar o que precisa no próprio servidor no momento em que perguntar "por que eu faria isso?" - se você está pensando "Talvez eu precise de um ambiente onde eu possa me dar ao luxo de cometer erros, e não estragar o sistema principal principal", você precisa olhar para as VMs.

    
por 01.04.2013 / 07:11
2

Além da resposta da Intelis, existem alguns motivos adicionais a serem considerados (pelo menos no KVM)

  1. Maior estabilidade. Eu corro várias VMs em uma caixa e tenho, de tempos em tempos,  problemas com 1 serviço travando a caixa virtual (problemas de memória). Estas questões foram  apenas confinado à 1 VM, então o resto dos serviços continuou a ser executado sem  interrupção.

  2. Melhor segurança. Ao virtualizar vários serviços, um comprometimento de um servidor em execução  1 conjunto de serviços não compromete todo o seu sistema, ou seja, o compromisso é limitado  para a VM.

  3. Controle de recursos - posso limitar o abuso e a utilização de recursos de um determinado  sistema através da virtualização.

  4. Abstração - Ao virtualizar minhas caixas, posso migrá-las entre as máquinas, fornecendo  robustez contra várias falhas e maior tempo de disponibilidade. Eu também sou menos dependente  em detalhes de hardware, como alguns drivers principais (disco, rede para um início) são  virtualizado, portanto, mesmo que o hardware subjacente mude (dentro dos limites), as  ainda funcionará sem modificações.

por 01.04.2013 / 10:34
0

Você realmente só precisa de visualização se estiver executando vários aplicativos de uma máquina e quiser ambientes isolados, se você configurar um aplicativo da Web para um membro da família, tudo bem em configurar uma caixa padrão do Linux implantando o site em uma raiz não conta e dando acesso ao membro da família para essa conta, sem acesso ao sudo. Os logins SSH / FTP serão explicitamente vinculados a eles.

Se você quiser usar as VMs para replicar os ambientes de produção, consulte localmente o docker, a sua impressionante

nota lateral não usa FTP, é inseguro

use um servidor LTS do ubuntu mais novo como 14 ou 16

    
por 19.05.2016 / 16:24