Carregando...
CentOSServidores Linux

Instalando VirtualBox + phpVirtualBox no CentOS 7

Tempo de leitura: 5 minutos

Instalando VirtualBox + phpVirtualBox no CentOS 7

O que é VirtualBox? O VirtualBox é um poderoso software de virtualização de Sistemas Operacionais, utilizado desde uso doméstico até corporativo. O VirtualBox foi desenvolvido pela empresa Innotek depois comprado pela Sun Microsystems que posteriormente foi comprada pela Oracle, ele é uma ferramenta Open Source (Código Aberto) sobre os termos da Licença GNU General Public License (GPL) versão 2, sendo um aplicativo de virtualização de plataforma cruzada. O que isso significa? Ele é instalado em computadores ou servidores que é o nosso caso, estejam eles ex executando sistemas operacionais Windows, Mac, Linux ou Solaris. Ele amplia os recursos do seu computador existente para que ele possa executar vários sistemas operacionais (em várias máquinas virtuais) ao mesmo tempo.

O VirtualBox é semelhante a outros sistemas de virtualização, como: VMware, Hyper-V, Xen, KVM e entre outros…

Atualmente, o VirtualBox é executado em hosts Windows, Linux, Macintosh e Solaris e suporta um grande número de sistemas operacionais convidados incluindo, entre outros, Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10 ), DOS / Windows 3.x, Linux (2.4, 2.6, 3.xe 4.x), Solaris e OpenSolaris, OS / 2 e OpenBSD.

Nesse post ensino como instalar o VirtualBox no CentOS 7 e administrar através do phpVirtualBox, que pode ser acessado pelo seu navegador.

Versão do CentOS que irei utilizar

CentOS Linux release 7.4.1708 (Core)

Atualização do Sistema

Instalação de Programas necessários

Desabilitar o selinux e serviços desnecessários

Adicionando o repositório VirtualBox

Instalando VirtualBox

Antes execute: yum search VirtualBox, e verifique a versão mais recente do VirtualBox, aqui em nosso cenário é a versão 5.2.

Versão do site clicando na imagem abaixo.

Download VirtualBox 5.2

Reinicie o Sistema Operacional

Inicie e Habilite o serviço para iniciar com o Sistema Operacional.

Iniciando os módulos do kernel do VirtualBox

/sbin/rcvboxdrv setup

Instalando VirtualBox Extension pack

Verifique a versão do VirtualBox para saber qual versão do extpack baixar

Agora vamos baixar o VirtualBox Extension Pack da versão compatível com o nosso VirtualBox.

Oracle_VM_VirtualBox_Extension_Pack

Criando usuário e Grupo para administração do VirtualBox

Crie os arquivos com os parâmetros abaixo, serve para indicar onde ficarão os arquivos de configuração do VirtualBox.

Alterando as permissões do diretório.

Adicionar o usuário vbox ao Grupo vboxusers.

Reiniciar o serviço do VirtualBox

Altere para o usuário vbox

Execute o comando abaixo para permitir que o usuário habilite a vm para iniciar automático.

Instalando phpVirtualbox

Instale o Apache e o php.

Inicie e Habilite o serviço para iniciar com o Sistema Operacional.

Alterar a configuração do Apache

Reinicie o Apache

Crie os diretórios onde ficarão os arquivos das VMs

Baixando o phpVirtualbox

Renomeie o arquivo extraído e altere as permissões.

Entre no diretório do phpvirtualbox e copie o arquivo de configuração para config.php

Após renomear, altere as configurações do arquivo.

Reinicie o Apache

Vá até o seu navegador e digite o IP do seu Servidor VirtualBox

http://192.168.7.190/phpvirtualbox/

Insira usuário e senha:
Usuário: admin
Senha: admin

Instalando VirtualBox + phpVirtualBox no CentOS 7

Vai aparecer mensagem de erro abaixo, informando que a versão do phpvirtualbox não é compatível com a versão do VirtualBox, como o projeto phpvirtualbox não está sendo mais atualizado, iremos desabilitar a mensagem de versão incompatível.

this version of phpVirtualBox incompatible with VirtualBox 5.2

Desabilitando a mensagem de incompatibilidade

Reinicie o Apache

Aperte F5 para atualizar e perceba que não irá mais exibir a mensagem.

Instalando VirtualBox + phpVirtualBox no CentOS 7

Clique no VirtualBox (127.0.0.1) para ver informações do servidor.
Meu servidor é fraquinho porque criei dentro de um lab hehe 😉

Instalando VirtualBox + phpVirtualBox no CentOS 7

Nota:
Na hora de criar as máquinas virtuais, se aparecer somente x32, precisa habilitar nas configurações da  bios da sua placa mãe a opção de virtualização.

Agora vc pode criar os seus Labs  para estudar e até mesmo criar um ambiente virtualizado em sua empresa. 

Até a próxima! E não se esqueça de curtir e compartilhar as nossas redes sociais. 

Referências:

virtualbox.org | virtualbox.org/wiki

%d blogueiros gostam disto: