Linux na Web

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

Sobre: 
SysOps - Entusiasta por Linux, fundou o site Linux na Web no intuito de ajudar a comunidade Linux com artigos que possa ajudar no dia-dia do profissional de TI, trabalho em um ambiente com práticas DevOps para automatizar e agilizar nas tarefas diárias. - Amo o que eu faço... Gosto de tudo que é relacionado a Tecnologia, principalmente se for Open Source hehe e Amo a minha Família!
%d blogueiros gostam disto: