Friday, October 13, 2006

Configurando o UBUNTU para Desenvolvedores Java

DISTRIBUIÇÃO LINUX UBUNTU – JAVA DEVELOPER


CHECK-LIST :



  1. AUTENTICAÇÃO ISA SERVER VIA NTLM

  2. CONFIGURAR APT-GET

  3. CONFIGURAR PROXY REDE

  4. NAVEGAÇÃO INTERNET/INTRANET(BROWSER FIREFOX + PLUGINS)

  5. CONFIGURAÇÃO JAVA (JDK + TOMCAT + ECLIPSE + PLUGINS)

  6. CLIENTE CVS (gCvs e o cliente cvs do ECLIPSE)

  7. FERRAMENTA ESCRITÓRIO (OPENOFFICE EM PORTUGUES)

  8. MODELAGEM UML (POSEIDON)

  9. BANCO LOCAL MYSQL + MYSQLCC(FERRAMENTA PARA ADM BANCO)

  10. CLIENTE ACESSO ORACLE / MYSQL VIA JDBC (SQUIRREL)

  11. CLIENTE DE EMAIL COM CERTIFICADO DIGITAL (THUNDERBIRD)

  12. CLIENTE ICQ (Gaim)


OBS : LOGAR COMO ROOT PARA EXECUTAR TODOS OS COMANDOS ABAIXO.

OBS: Definiremos um local para fazer download dos softwares citados, caso contrário, por favor, procure no google e baixe.


  1. Confirar autenticação no ISA via NTML

      fazer download em http://ntlmaps.sourceforge.net/

      descompact : $ tar -zxvf ntlmaps-0.9.9.tar.gz

      mover a pasta descompactada para /usr/local/

      $ mv ntlmaps-0.9.9 /usr/local/

      editar server.cfg

      $ gedit /usr/local/ntlmaps/server.cfg

      PARENT_PROXY: [ip do proxy]

      PARENT_PROXY_PORT:80

      NT_DOMAIN: [dominio da rede]

      USER:

      PASSWORD:

executar comando:

$ echo "python /usr/local/ntlmaps/main.py" >> /etc/init.d/rc

Pronto qnd reiniciar já estará funcionando, caso não reinicie a maquina executar : $ python /usr/local/ntlmaps/main.py


  1. Mozilla Firefox: Instalação já vem pronta na versão en-US, caso queira em pt-BR

1.1) baixe em http://download.mozilla.org/?product=firefox-1.0.4&os=linux&lang=pt-BR

descompact: $ tar -zxvf firefox-1.0.4.installer.tar.gz

entre na pasta descompactada e execute :

$ ./firefox-installer

use o wizard de instalação de preferência instale em /usr/local/firefox


1.2) para acessar internet e intranet vá em Edit – Preferences – General – Connection Settings – Manual proxy configuration :

HTTP proxy : 127.0.0.1 Port: 80

No Proxy for: localhost, 127.0.0.1

Crie um atalho para o desktop e Boa Navegação.........

Comando: /usr/local/firefox/firefox

    1. Instalando plugin do FLASH (macromedia)

      descompact: $tar -zxvf install_flash_player_7_linux.tar.gz

      entre na pasta descompactada e execute:

      $ ./flashplayer-installe

      Para iinstalar Macromedia Flash Player 7 agora, pressione ENTER.

Vc precisa dessas bibliotecas instaladas :gsfonts and gsfonts-x11

Pressione ENTER, e indique o local onde o firefox foi instalado:

$ /usr/local/firefox

Pronto agora entre em algum site que possue animação flash.



  1. Para instalação do ambiente JAVA vc precisará:

JDK

TOMCAT

ECLIPSE


2.1) JDK :

executar o binario

$ ./ jdk-1_5_0_04-linux-i586.bin

Vai aparecer de novo uma licença. Vá dando espaço. Aí aparece:

Do you agree to the above license terms? [yes or no]

Digite yes e aperte enter. Aguarde um pouco. Ele vai desempacotar tudo agora.


será criado a pasta jdk1.5.0_04

mover para :

mv jdk1.5.0_04/ /usr/local/


Setando JAVA_HOME, PATH, CLASSPATH :

$ gedit /etc/bash.bashrc

Adicione no fim do arquivo :

# java

JAVA_HOME=/usr/local/jdk1.5.0_04

export JAVA_HOME

CLASSPATH=$CLASSPATH:$JAVA_HOME/lib

export CLASSPATH

PATH=$PATH:$JAVA_HOME/bin

export PATH

Observação: no gedit para salvar aperte control+s


Abra outro console e digite :

$ java

$ javac

Caso NÃO apareça : bash: java: command not found

PRONTO o JAVA estar instalado






2.2) ECLIPSE

descompactar

$ tar -zxvf eclipse-SDK-3.1-linux-gtk.tar.gz

mover a pasta descompactada para /usr/local:

$ mv eclipse /usr/local/

criar um atalho no desktop

Comando: /usr/local/eclipse/eclipse -vm /usr/local/jdk1.5.0_04/bin/java

mude as permissões da pasta eclipse

$ chmod -R 777 /usr/local/eclipse


Pronto eclipse instalado.


Abra o eclipse e vamos configurar o proxy http

vá em Windows – Preferences ..-

+Internet

-Proxy Settings

Marque Enable proxy

Proxy Host : 127.0.0.1

Proxy Port:5865

Não Marque Enable proxy autentication

Apply e Ok




2.3)TOMCAT

descompactar

$ tar -zxvf jakarta-tomcat-5.0.28.tar.gz

mover a pasta descompactada para /usr/local:

$ mv jakarta-tomcat-5.0.28 /usr/local/


mude as permissões da pasta jakarta-tomcat-5.0.28

$ chmod -R 777 jakarta-tomcat-5.0.28 /usr/local/

Pronto tomcat instalado.


Configurar plugin Tomcat:

Windowns – Preferences .. -

+Tomcat

clicar em Tomcat Version : Version 5.x

Tomcat Home: /usr/local/jakarta-tomcat-5.0.28


- Advance

Tomcat base: /usr/local/jakarta-tomcat-5.0.28

        • Tomcat Manager

ManagerApp User : admin

ManagerApp Password:


Pronto Plugins ok


  1. CLIENTE CVS

3.1) Configurando cliente cvs do ECLIPSE :

Windows – Open Pespective – Other – CVS Repository Exploring

Click em Add CVS Repository.

Host: [ip do cvs server]

Repository Path: /java

USE login e senha da REDE !!!!!!!!

Username: [user]

Password: *******

Click em Finish.

Pronto Cliente CVS do Eclipse Instalado


4) OpenOffice: Instalação já vem pronta na versão en-US, caso queira em pt-BR

    1. baixe em http://www.openoffice.org.br/openoffice/localized/pt-br/1.1.3/OOo_1.1.3_LinuxIntel_install.pt-br.tar.gz

descompact: $ tar -zxvf firefox-1.0.4.installer.tar.gz

será criada uma pasta /nomal

$ cd normal

$ ./install

Espereum pouco ate o fim.

Foi gerada a pasta /usr/local/OpenOffice.org1.1.3

entre na pasta

$ cd /usr/local/OpenOffice.org1.1.3

$ ./setup

Use o wizard e instale de preferência em /usr/local/OpenOffice

Crie um atalho no Desktop

Comando: /usr/local/OpenOffice/soffice



Pronto OpenOffice Instalado


  1. Ferramenta UML Poseidon:

            executat o binario:

            $ ./PoseidonCE_3_1_0_JRE_Installer.bin

            Use o Wizard e instale de preferencia em /usr/local/Poseidon For UML CE 3.1

            Crie um atalho no Desktop

            Comando: /usr/local/Poseidon\ For\ UML\ CE\ 3.1/Poseidon_for_UML

            Pronto Poseidon instalado


7)Ferramenta SQL acessar ORACLE / MYSQL VIA JDBC – SQUIRREL-SQL

executa jar: $ java -jar squirrel-sql-2.0rc1-install.ja

Use o Wizard e instale de preferencia em /usr/local/SQuirreL SQL Client/








8)CLIENTE DE EMAIL COM CERTIFICADO DIGITAL (THUNDERBIRD)

8.1)descompact: tar -zxvf thunderbird-1.0.6.tar.gz

será criada pasta thunderbird/

entre na pasta

$ cd thunderbird

mova a pasta:

$ mv thunderbird /usr/local/

Criar atalho no desktop

Comando: /usr/local/thunderbird/thunderbird


    1. Adicionando certificado digital:

        Editar – Preferencias – Avançado – Certificados- Gerenciamento

        Click em certificado

        Click em import

        Selecione seu arquivo *.pfx

        E digite a senha (Obs: não é a senha da REDE)

        Pronto agora vá em Editar – Configurar contas

        em Assinatura Digital : Selecione seu certificado e click em OK

        Irá aparecer uma telinha perguntando se quer usar o mesmo certificado para criptografia: click em cancelar.

Pronto Certificado Digital Instalado

  1. ICQ

            Já possue instalado na distribuição o cliente ICQ Gaim.

            Para executa-lo vá em Aplicações – Internet – Mensageiro Instantâneo Gaim.

9.1)Criando uma nova conta:

Click em contas

Click em + Adicionar

Protocolo: AIM/ICQ

Nome do Usuário:

senha:

Apelido:


Click em Mostrar mais opções

Host de autorização: [ip host]

Porta de autorização: 5190

Click em Salvar

Pronto ICQ instalado.

1 comment:

Macedo said...

Bom dia!!!

tentei instalar o ntlm para pode usar o apt-get update e autenticar no isa server so que parou nesta msg e nao continuo... será q voce pode me ajudar???
suporte@sti03:~$ sudo python /usr/local/ntlmaps-0.9.9/main.py
NTLM authorization Proxy Server v0.9.9
Copyright (C) 2001-2004 by Dmitry Rozmanov and others.
Now listening at sti03 on port 5865