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

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

[ Hits: 13.317 ]

 


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

Resolvendo problemas de codificação no Dropline Gnome

Rsyslog - Gravando os logs do syslog em um banco de dados

Iniciando o GNU/Linux sem medo (Funciona!)

Mandriva 2008 - impressões pessoais

Configurar Samba 3.6.5 e Windows 7

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts