A seguir, você supõe que usou o Tomcat antes e simplesmente deseja criar seu próprio ambiente de teste.
Pré-requisitos: Como esta é uma configuração de 64 bits, garanta que seu host ofereça suporte à virtualização de hardware da CPU. Muitos notebooks não oferecem suporte imediato, mas os fornecedores geralmente fornecem atualizações do BIOS, às vezes com implicações de garantia, que permitem a virtualização. Como alternativa, use 32 bits convidados.
Etapa 1 Baixe o ubuntu-12.10-server-amd64.iso (este já funcionou para mim, sinta-se livre para experimentar outros sabores, as instruções não são muito específicas para esta compilação).
Etapa 2 Abra o gerenciador do Oracle VM VirtualBox e crie uma nova máquina com o seguinte perfil:
Sistema operacional: Linux
Versão: Ubuntu (64 bits)
Memória base: 512 MB Processadores : 1 CPU Exibir: deixe o padrão
Armazenamento: Remova o SATA e adicione o controlador SCSI, o Lsilogic. Adicione o VDI HDD de pelo menos 2 GB de tamanho (512 MB serão usados para swap, o SO atual e o software usarão cerca de 1,1 GB). Eu recomendo 4GB com opção de armazenamento alocado dinamicamente para ter algum espaço para testes. Adicione também o controlador IDE e anexe seu Ubuntu Server .iso como uma unidade de CD A razão por trás do SCSI é que usaremos o Virtual Core do Ubuntu e ele não possui drivers SATA prontos para uso.
Áudio: Desativar
Rede: Você pode escolher o adaptador em ponte para startes, você mudará para o adaptador somente para host mais tarde. Como alternativa, crie duas NICs, com adaptador NAT e somente host (consulte a Etapa 4)
Certifique-se de que a ordem dos dispositivos na configuração da sua máquina tenha o HD primeiro para mais tarde.
Etapa 3 Inicie sua máquina. Logo após selecionar o idioma para a configuração, pressione F4 para selecionar o núcleo antes de iniciar a instalação real. Escolha "Instalar máquina virtual mínima" (mais sobre isso aqui: link ) Siga o processo de configuração usando os padrões, use todo o disco para sua partição, etc., até chegar na seção "Seleção de Software"; marque o servidor Tomcat Java lá. Continue passando pela instalação e login do GRUP como usuário que você criou. Tudo em tudo, deve demorar cerca de 15-20 minutos. Após a execução do HDD, você já tem o seu Tomcat iniciado!
Notas:
- No seu sistema host, abra um navegador e vá para link nome do host]: 8080; se você estava com o nome do host padrão, seria
http://ubuntu:8080
- você verá sua página inicial do Tomcat com todos os caminhos em que você pode configurar e colocar seu código. Se não resolver, execute ifconfig em seu guest e use o endereço IP.- Suas webapps estão abaixo de
/var/lib/tomcat7/webapps/
- Seu tomcat7 server.xml está em
/etc/tomcat7
- Os logs estão em
/var/log/tomcat7
- Suas webapps estão abaixo de
Se você não é um profissional de vim e tem experiência com vários comandantes, eu recomendo, sudo apt-get install mc
para poder iniciar o Midnight Commander via mc
.
Desligue sua nova máquina por meio de sudo shutdown -P 0
.
Etapa 4
Clonagem da VM.
Quando você clona para criar outro convidado, certifique-se de que seu endereço MAC na NIC permaneça o mesmo, há um pequeno problema com a autodetecção da NIC.
Então, para clonar:
a) criar um clone
b) alterar o endereço MAC da NIC
c) inicie a segunda máquina (demorará 2 minutos para que a camada de rede se queixe)
d) altere /etc/udev/rules.d/70-persistent-net.rules
para que ATTR {endereço} == corresponda ao endereço MAC da NIC nas configurações do VirtualBox.
Feito.
Etapa 5 Configurando a rede.
- No arquivo do gerenciador de VM | As preferências garantem que você tenha o Adaptador Ethernet somente para Host VirtualBox e que o DHCP esteja ligado e configurado.
- Altere as configurações dos convidados do Ubuntu em eth0 para o adaptador Ethernet somente para host VirtualBox. Verifique se os endereços MAC são diferentes entre eles, mas não mude o que você tinha em 70-persistent-net.rules
- Iniciar ambas as VMs, elas devem receber dois endereços locais diferentes. Se você conectar seu principal adaptador de LAN e seu Virual no Windows, você poderá usar seus IPs para acessar os sites.
Etapa 6 Configurando o Apache HTTP. Siga, por exemplo estas instruções link
Etapa 7 Configurando o cluster do Tomcat real: link
Ferramentas úteis:
- Se você tentou fazer sudo todas as vezes, execute sudo su -
para trabalhar como root, já que provavelmente não se importa muito com a segurança dessas máquinas virtuais
- lshw -class network
oferece uma boa visão geral sobre seus adaptadores NIC
- ifdown eth0
then ifup eth0
permitem que você renove as configurações de rede sem reiniciar