Apache-Tomcat6 + NetBeans no Ubuntu 10.04 ou Mint Helena 9.0

Publicado por Welbert José da Silva em 24/09/2010

[ Hits: 12.873 ]

 


Apache-Tomcat6 + NetBeans no Ubuntu 10.04 ou Mint Helena 9.0



Olá pessoal. Novamente estou aqui disponibilizando mais uma das experiências adquiridas em relação ao verdadeiro sistema operacional, o GNU/Linux é claro.

Recentemente precisei configurar o Tomcat 06 para rodar com NetBeans 6.8. No Windows foi tranquilo, avançar, avançar, ok e funcionou, porém no Linux tive alguns probleminhas e que me deram uma certa morosidade na instalação e configuração. Mediante isto venho ajudá-los a instalar e configurar o Tomcat 06 + NetBeans 6.8.

Vamos por a mão na massa!
  • Sistema Operacional : Ubuntu 10.04 ou Mint Helena 9.0
  • Webserver : Apache2 + Tomcat 6
  • Plataforma Java : JDK 1.6.0_18
  • Ide : NetBeans 6.8

Instalação do sistema operacional:

Não entrarei no mérito da instalação do Ubuntu ou do Mint, pois o foco e a instalação e configuração do ambiente de desenvolvimento (Apache-tomcat + NetBeans + Java).

1. Sistema operacional

Instalação e atualização realizadas de forma padrão.

Exemplo após a instalação:

# aptitude update

Em seguida:

# aptitude safe-upgrade

Instalação do Webserver Apache2:

A instalação utilizada foi a do próprio sistema operacional.

# aptitude install apache2

Instalação do Tomcat6:

A instalação utilizada foi a do próprio sistema operacional.

# aptitude install tomcat6 tomcat6 tomcat6-admin tomcat6-common tomcat6-docs tomcat6-examples

Configurando o servidor Apache-tomcat

Configurando Tomcat6:

1° passo: Criar o diretório conf no diretório do tomcat6.

# mkdir -p /usr/share/tomcat6/conf/

2° passo: Copiar o arquivo server.xml para a pasta correta:

# cp /etc/tomcat6/server.xml /usr/share/tomcat6/conf/

3° passo: Editar o arquivo de usuários do tomcat6.

# nano /etc/tomcat6/tomcat6-users

Obs.: Utilizei o editor nano, mais fique a vontade para utilizar o de sua preferência.

Um exemplo do arquivo server.xml:

(funciona)

<?xml version="1.0" encoding="utf-8"?>
<tomcat-users>
<role rolename="admin"/>
<role rolename="manager"/>
<role rolename="comum"/>
<user username="root" password="tomcat" roles="admin, manager"/>
<user username="usuario" password="123456" roles="comum, manager"/>
</tomcat-users>

4° passo: Reiniciar o service tomcat6:

# /etc/init.d/tomcat6 restart

5° passo: Testar o servidor apache2 + tomcat6.

Acesse o browser (de preferência Firefox) e teste se o tomcat6 está rodando corretamente.

http://localhost:8080

Instalando e configurando o IDE NetBeans 6.8

A instalação utilizada foi a do próprio sistema operacional.

# aptitude install netbeans

Abra o NetBeans e siga os passos abaixo:
  1. Abrir o menu ferramentas->plugins
  2. Selecione a aba Plugins disponíveis
  3. Selecione Java-web-aplications
  4. Clique no botão instalar.
  5. Clique no botão Próximo
  6. Aceite o contrato.

Isto instalará o módulo para criação de páginas web (jsp) no NetBeans.

Configurando o IDE NetBeans com suporte ao TOMCAT6:

Acesse no NetBeans o menu ferramentas e siga os passos abaixo:
  1. Selecione a opção SERVIDORES
  2. Clique no botão Adicionar Servidor
  3. Escolha o servidor TOMCAT6
  4. Na localização do servidor coloque: /usr/share/tomcat6
  5. No nome do usuário: coloque o usuário de administração configurado no /etc/tomcat6/tomcat6-users.xml, no nosso o usuário foi o root.
  6. No campo senha segue a mesma característica, no nosso caso foi tomcat.
  7. Clique no botão finalizar
  8. Clique no botão fechar

Após isto é só configurar seu novo projeto no NetBeans que irá funcionar corretamente.

Está instalação foi testada com sucesso nas duas distribuições citadas, levando-se em consideração que já existe um conhecimento prévio em relação ao sistema operacional e a configurações básicas de aplicações (servidores Linux e IDEs).

Agradeço a Deus e a atenção de todos.

Fontes utilizadas

  • Documentação: apache-tomcat
  • Servidores Ubuntu 8.10

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Executando vários comandos em sequência no GNU/Linux

E-book sobre Ubuntu 12.04

Backup do Outlook de uma estação com Windows XP

Personalizando a tela de login do Ubuntu 7.04

Instalando o Shibboleth Service Provider (2.3) no Gentoo

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts