Você pode chroot entrar no sistema do servidor, mas fazê-lo funcionar corretamente como um servidor desta forma seria complicado e indigno.
Em vez disso, você provavelmente deve simplesmente instalar os pacotes necessários no sistema de área de trabalho .
A única diferença entre o Ubuntu Server e o Ubuntu é o que os pacotes estão instalados. Um sistema de desktop Ubuntu pode ser usado como um servidor (e, da mesma forma, uma GUI pode ser instalada no Ubuntu Server).
Por exemplo, se você precisar do servidor web Apache, poderá instalar o pacote apache2
.
Para o nginx (você marcou sua pergunta nginx mas não mencionou explicitamente), você pode escolher entre os seguintes pacotes: nginx-full
, nginx-light
e nginx-naxsi
. Pacotes relacionados que você pode querer ou não (dependendo de suas necessidades) são nginx-naxsi-ui
e nginx-extras
.
Se o seu objetivo é criar uma caixa de ensino / aprendizagem ou desenvolvimento:
Você mencionado mais tarde :
Isso não é para produção, mas devido ao meu trabalho, eu preciso aprender como para configurar / atualizar / gerenciar servidores, então eu pensei em transformar um PC antigo em um servidor. Eu não usei nada parecido com caixa virtual como você não pode acessá-lo remotamente (tanto quanto eu sei).
VirtualBox (ou outra solução de virtualização, se você preferir) é realmente a melhor coisa para usar nesta situação .
Você pode realmente usar o VirtualBox e acessá-lo remotamente, e desde que seu objetivo é praticar com um sistema que funciona como um servidor de produção , parece que é provavelmente o que você deve fazer. A maneira mais simples e fácil de tornar os serviços em uma máquina virtual acessíveis à rede física externa é configurar a conexão com a Internet da VM como ponte (em vez de NAT).
Como o manual do VirtualBox diz :
[...] abra a caixa de diálogo Configurações de uma máquina virtual, vá para o "Rede" e selecione "Rede em ponte" na lista suspensa para o campo "Anexado a". Finalmente, selecione a interface do host desejada a lista na parte inferior da página, que contém o arquivo físico interfaces de rede de seus sistemas.
Sinta-se à vontade para postar uma nova pergunta sobre isso se você tiver problemas para obter servidores em um sistema de convidado VirtualBox com um adaptador de rede em ponte acessível de fora. Geralmente, não há complicações.
Embora o VirtualBox e outras soluções de virtualização geralmente possam usem uma unidade física inteira como um dispositivo "virtual" para uma máquina virtual - até mesmo, normalmente, uma unidade interna - não é provável que você ter sucesso em fazer uma VM usar a partição única de um sistema pré-existente como seu disco rígido. Então você terá que criar uma nova VM e instalar o Ubuntu Server; você provavelmente não será capaz de fazer sua VM executar a cópia do Ubuntu Server que já está instalada. (Instalar na VM é fácil - é o mesmo procedimento da instalação em uma máquina física, como você fez.)