Académique Documents
Professionnel Documents
Culture Documents
Sumrio
Pgina
Introduo
4. Testar Jakarta-Tomcat
10
11
13
14
15
16
16
6. Instalando o Eclipse
19
20
23
27
7. Plugin eclipseME
7.1 Configurando o plugin eclipseME
8. Guia rpido dos pacotes usados
29
35
37
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Introduo
Este tutorial tem o objetivo de mostrar a instalao de algumas ferramentas e
aplicativos, tais como Jakarta-Tomcat, j2se, eclipse e alguns plugins, phpMyadmin, o
banco de dados MySQL, PHP e Apache2.
Ele traz um passo-a-passo completo, desde pginas para download dos pacotes
at como fazer as configurao necessrias.
Pode-se instalar tudo em uma mquina,mas vamos seguir a seguinte estrutura.
Servidor
Jakarta-Tomcat
Apache2
PHP
j2se
Mysql
phpMyadmin
eclipse + lomboz
Eclipse +eclipseME
Estao de trabalho
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Vamos comear pelo servidor
1. Instalando Java J2SE SDK
Para que o Jakarta-Tomcat seja instalado devemos ter uma mquina virtual, faa o
download da verso 1.4.2_08 SDK em :
http://java.sun.com/j2se/1.4.2/download.html
A mquina virtual vai ser instalada dentro do diretrio Jakarta, logo, o download
deve ser feito para este diretrio,mas voc pode escolher outro diretrio. O diretrio
Jakarta est localizado dentro do /.
Depois que o download foi concludo abra o konsole e digite os comandos.
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
#cd /Jakarta
#chmod 777 j2sdk-1_4_2_08-linux-i586.bin
#./j2sdk-1_4_2_08-linux-i586.bin
Aceite os termos de licena digitando yes.
Pronto, um diretrio com o nome j2sdk1.4.2_08 deve ter sido criado.
Depois de concluda a instalao necessrio definir a varivel de ambiente
JAVA_HOME, ela deve indicar para o local de instalao do j2sdk, para isso faa.
#JAVA_HOME=/Jakarta/j2sdk1.4.2_08
Obs: quando instalarmos o Eclipse isso no ser mais necessrio.
2. Instalando Jakarta-Tomcat
Faa o download da verso 5.0.28 (tar.gz) em :
http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Passo-a-passo
V para o diretrio onde est o pacote do Jakarta-Tomcat e extraia o arquivo.
# cd /Jakarta
# tar xzvf jakarta-tomcat-5.0.28.tar.gz
Um diretrio jakarta-tomcat-5.0.28 deve ter sido criado.
Pronto, existe ainda a necessidade de uma pequena configurao, devemos
adicionar um usurio para utilizar o Jakarta-Tomcat, esta configurao deve ser feita no
arquivo tomcat-users.xml.
Localizao do arquivo :
/Jakarta/jakarta-tomcat-5.0.28/conf/tomcat-users.xml
Edite o arquivo com um editor de sua preferncia e ADICIONE a linha em negrito
definindo um valor para user name e password, neste exemplo usamos tomcat e
tomcat123, mas se voc preferir, pode mudar estes valores.
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="role1"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user name="tomcat" password="tomcat123" roles="admin,manager" fullName="Tomcat
Administrator" />
</tomcat-users>
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
3. Iniciar e parar o Jakarta-Tomcat
Para iniciar faa :
#/Jakarta/jakarta-tomcat-5.0.28/bin/catalina.sh start
Para parar faa :
#/Jakarta/jakarta-tomcat-5.0.28/bin/catalina.sh stop
4.Testar Jakarta-Tomcat
Depois de iniciar o Tomcat abra o browser e digite :
http://localhost:8080
A seguinte pgina deve ser visualizada :
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Pronto, j temos o servidor Jakarta-Tomcat rodando,mas ainda no acabou, vamos
para etapa seguinte.
5. Instalando MySQL, Apache2, PHP e phpMyAdmin
5.1 Instalando o MySQL
Faa o download da verso 4.0.24 para o diretrio Jakarta em :
http://mirror.sit.wisc.edu/mysql/Downloads/MySQL-4.0/
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Entre neste diretrio com o comando cd e execute o prximo comando, isso
far com que o MySQL seja configurado dentro de /usr/local
#./configure --prefix=/usr/local/mysql
Para compilar (vai demorar um pouco)
#make
Para instalar
#make install
Pronto, depois que a instalao est completa, a seguinte linha
ADICIONADA no arquivo ld.so.conf :
Linha a ser ADICIONADA (sem as aspas) : /usr/local/mysql/lib/mysql
Localizao do arquivo : /etc/ld.so.conf
deve ser
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
# /usr/local/mysql/bin/mysqladmin -u root password root123
6. Para logar no MySQL faa :
# /usr/local/mysql/bin/mysql -u root -p
Uma senha ser requisitada, informe a mesma senha que foi definida no passo 5.
Agora voc j deve ter o MySQL rodando, vamos depois instalar e configurar o
PHP e o Apache2. Para sair do MySQL digite quit .
5.3 Criando usurios para usar o MySQL
Um usurio deve ter acesso a um banco de dados, para isso mostraremos como
criar um banco de dados e um usurio para manipul-lo. Vale a pena lembrar que um
usurio criado desta forma vai poder logar-se remotamente.
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
10
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
11
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Para compilar execute o seguinte comando :
#make
Vai demorar um pouco para compilar, vai olhar seu e-mail enquanto compila.
Para instalar faa :
#make install
Agora seu servidor j tem tambm o Apache instalado.
Para iniciar o servio :
# /usr/local/apache2/bin/apachectl start
Para parar o servio :
# /usr/local/apache2/bin/apachectl stop
12
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
5.6 Testando o Apache2
Inicie o servio e no browser digite : http://localhost
Uma pgina como esta deve ser visualizada (pode aparecer em ingls).
13
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Com isso, toda vez que o servidor for ligado, todos os links que esto em
/etc/rc.d/rc5.d sero executados, assim o link S99http_mysql ir fazer com que o
arquivo iniciar.sh seja executado, se voc prestar ateno, neste arquivo esto os
comando para iniciar o Apache2 e o MySQL.
14
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
15
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
16
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Pronto, agora voc deve criar um diretrio com o nome phpmyadmin dentro de
/usr/local/apache2/htdocs
# mkdir phpmyadmin
.
Dentro do diretrio criado (phpmyamdin) deve estar o download do phpMyAdmin
que voc acabou de fazer.
Descompacte o arquivo, uma pasta phpMyAdmin-2.6.0-pl3 deve ter sido criada.
# tar zxvf phpMyAdmin-2.6.0-pl3.tar.gz
Agora, realize os comandos
#mv phpMyAdmin-2.6.0-pl3/* .
# rm -rf phpMyAdmin-2.6.0-pl3*
O arquivo config.inc.php deve ser configurado.
Localizao do arquivo :
/usr/local/apache2/htdocs/phpmyadmin/config.inc.php
Voc deve edit-lo e na linha:
$cfg['PmaAbsoluteUri_DisableWarning'] = FALSE;
altere para:
$cfg['PmaAbsoluteUri_DisableWarning'] = TRUE;
e na linha:
$cfg['Servers'][$i]['auth_type'] = 'config'
alltere para:
$cfg['Servers'][$i]['auth_type'] = 'http'
Agora salve o arquivo.
Para fazer o teste digite no browser :
http://localhost/phpmyadmin
Um login e senha sero requisitados, use os mesmos que voc cadastrou no
mysql.
UMA OBSERVAO IMPORTANTSSIMA : se ocorrer algum erro (acesso negado
ou socket no encontrado), proceda da seguinte maneira.
Localize o arquivo mysql.sock ou mysqld.sock.
Ele deve estar em /var/lib/mysql, se no encontrar tente :
17
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
# cd /
# find -name mysql.sock ou
# find -name mysqld.sock
Este comando mostrar onde est o arquivo.
Edite o arquivo php.ini
Localizao do php.ini : /usr/local/lib/php.ini
Na linha
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysql.default_socket =
Altere para (indique o caminho do arquivo .sock)
; Default socket name for local MySQL connects. If empty, uses the built-in
; MySQL defaults.
mysql.default_socket = /var/lib/mysql/mysql.sock
18
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
6. Instalando o Eclipse
No pense que acabou, devemos instalar ainda o Eclipse e alguns de seus
plugins, tenha calma,seu servidor est quase pronto.
Visite a pgina : http://www.eclipse.org e faa o download do Eclipse, procure
pela verso 3.0.2. Para estee tutorial, considera-se que o download foi feito para o
diretrio Jakarta.
19
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Para instalar basta descompactar no mesmo diretrio que est a pasta eclipse.
# unzip emf-sdo-xsd-SDK-2.0.2.zip*
Baixe o plugin Lomboz em :
http://forge.objectweb.org/project/showfiles.php?group_id=97
20
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
21
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
22
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
23
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Agora em next.
Indique um nome para o projeto, vamos usar teste_jsp.
24
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
25
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Vai aparecer uma nova janela, indique ento o nome do arquivo e depois Finish,
vamos usar teste.jsp.
26
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
27
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Parabns, seu servidor agora est pronto. Vamos agora para as estaes de
trabalho, no se preocupe, esta parte vai ser mais rpida.
28
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
7. Plugin eclipseME
Antes de mais nada, repita os passos 1. Instalando Java J2SE SDK e 6.
Instalando o Eclipse, a nica diferena que antes estvamos instalando no diretrio
Jakarta, agora vamos instalar no diretrio Projeto_Eclipse, lembre-se que agora
estamos em outra mquina diferente do servidor.
Devemos recorrer a algum emulador de celular, vamos usar o Wireless Toolkit
fabricado pela Sun, visite o site :
http://java.sun.com/j2me/download.html e procure pela verso 2.2.
Depois que o download foi concludo, execute o comando (lembre-se mais uma
vez, estamos usando o diretrio Projeto_Eclipse).
29
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
# chmod 700 j2me_wireless_toolkit-2_2-linux-i386.bin
# ./chmod 700 j2me_wireless_toolkit-2_2-linux-i386.bin
Nota : voc deve escolher a opo 0 Specify a path to a Java interpreter
directory e depois informar onde est a pasta bin do J2SDK, neste tutorial o
caminho : /Projeto_Eclipse/j2sdk1.4.2_08/bin
Uma pasta WTK2.2 deve ter sido criada, se estiver curioso para ver o emulador
entre na pasta bin de WTK2.2 e execute o ktoolbar.
Agora vamos instalar e configurar o plugin eclipseMe (plugin para programao
J2ME ).
Visite o site :
http://sourceforge.net/project/showfiles.php?group_id=86829
verso 0.7.5 e faa o download.
procure
pela
30
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
31
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
32
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
33
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
34
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
V em Window->Preferences
35
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
Clique com o boto direito em Wireless Toolkits e depois em Add Wireless Toolkit.
Vai aparecer uma caixa de dilogo, informe onde est o diretrio do Wireless Tollkit.
Depois em Finish.
36
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
jakarta-tomcat-5.0.28.tar.gz
mysql-4.0.24.tar.gz
httpd-2.0.54.tar.gz
php-4.3.10.tar.gz
phpMyAdmin-2.0.6-pl3.tar.gz
eclipse-SDK-3.0.2-linux-gtk.zip
37
Portal Java
Tutorial: Instalando J2SE SDK , Jakarta, MySQL, Apache2,
PHP, phpMyAdmin e Eclipse (Lomboz + eclipseME)
por
Frederico Severo Miranda
j2sdk-1_4_2_08-linux-i586.bin
emf-sdo-xsd-SDK-2.0.2.zip
org.objectweb.lomboz_3.0.1.N20041219.zip
j2me_wireless_toolkit-2.2-linux-i386.bin
eclipseme.feature_0.7.5_site.zip
38