Criando um ambiente de desenvolvimento web livre com Eclipse e PHP

Para termos uma ambiente de desenvolvimento PHP completo usando o Eclipse precisamos de algumas customizações básicas. Aqui descrevo como obter este ambiente sem precisar fazer mágicas ou malabarismos. Ao final termos um editor de scripts PHP, páginas HTML, XML e muito mais. De quebra teremos o phpbrowser totalmente funcional, um editor de Javascript e um editor CSS.

[ Hits: 44.030 ]

Por: richard marques dos santos em 16/11/2006


Requisitos



Este ambiente foi criado por mim utilizando o Slackware Linux 11.0 rodando em um:
  • P-IV 1.4
  • 512 MB ram
  • 80 GB HD
  • KDE

Foram utilizados 252mb de espaço em disco.

Mas este ambiente é multiplataforma, assim ele funcionará em qualquer distribuição, salvo é claro os endereços dos arquivos de configuração, que podem mudar de distro para distro e sistema para sistema.

Para a criação do nosso ambiente de desenvolvimento precisamos dos seguintes arquivos:

Eclipse:
ftp://ftp.pucpr.br/eclipse/.../eclipse-SDK-3.2.1-linux-gtk.tar.gz

emf:
http://download.eclipse.org/tools/emf/.../emf-sdo-xsd-SDK-2.2.1.zip

GEF:
http://download.eclipse.org/tools/gef/.../GEF-SDK-3.2.1.zip

JEM:
http://download.eclipse.org/tools/.../JEM-SDK-1.2.1.zip

wtp:
ftp://ftp.inescn.pt/pub/util/eclipse/.../wtp-R-1.5.1-200609230508.zip

Mozilla web browser (sim, é o Mozilla mesmo, o Firefox não roda):
http://altruistic.lbl.gov/.../mozilla-1.6-xft-gtk2-pc-linux.tar.bz2

Driver JDBC para MySQL (opcional):
http://mirrors.uol.com.br/pub/mysql/.../mysql-connector-java-5.0.4.zip

Com tudo isto instalado vamos ao jogo.

    Próxima página

Páginas do artigo
   1. Requisitos
   2. Instalando tudo
   3. Configurando tudo
   4. Conclusão
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Usando Blocos Dinâmicos com a Classe FastTemplate (Parte 2)

Utilizando PEAR

Relatórios com PHP e XSLT - Conceitos iniciais e utilização básica

Administrando usuários no GNU/Linux e Samba via web com PHP

PHP5 Orientado a Objetos: Visibilidade, herança e extensões de classes

  
Comentários
[1] Comentário enviado por megatux em 16/11/2006 - 10:34h

Caro slackrichard ,

Ainda não implementei seu artigo mas, vc saberia me dizer pq não funciona no firefox ?

Obrigado e um abraço !


[2] Comentário enviado por slackrichard em 17/11/2006 - 13:54h

bom o motivo e simples, para rodar no eclipse, ele teria de ser compilado com umas bibliotecas abertas para acessos, o que por padrão não ocorre.

como meu conhecimento da língua inglesa é fraquissímo, não me atrevi a compilar ele, não consegui entender a documentação :$.

bom dai encontrei esta versão pré-compilada do mozilla que funciona ;) e

[3] Comentário enviado por luiscarlos em 17/11/2006 - 21:20h

Após instalar o Eclipse, baixe este plugin http://sourceforge.net/project/showfiles.php?group_id=57621 e descompate na pasta plugin do seu Eclipse

No Eclipse vá em
Window->Preferences->PHPEclispe Web Development->Browser Configuration

agora basta vc adicionar o seu browser favorito, eu dicionei firefox e funcionou


[4] Comentário enviado por slackrichard em 19/11/2006 - 11:40h

Olha Luis0101, este é o mesmo plugins que explico a instalação no tutorial, apenas faço isto de maneira diferente. No slackware não funcionou o internel browser. sem a instalação do mozilla indicado. no windows, como disse não tem necessidade de instalar o mozilla. qual a distro/SO que voce usa?

[5] Comentário enviado por clauvasques em 23/04/2007 - 07:19h

Olá Richard,

Obrigada por este "tutorial" ;-)
Gostaria de contribuir com o mesmo enviando o novo link para o emf:

http://www.eclipse.org/downloads/download.php?file=/modeling/emf/emf/downloads/drops/2.3.0/S20070329...



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts