Linux Mint Comunidad Hispana
02 de Diciembre de 2008, 04:15:14 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias: http://linux-mint.myminicity.es/tra  <--- Necesitamos industria compañeros jejeje
 
InicioAyudaBuscarCalendarioIngresarRegistrarse
 
Páginas: [1]
  Imprimir  
Autor Tema: Preparar un Entorno de Trabajo PHP Basico  (Leído 267 veces)
sefsinalas
Usuario Completo
***

Karma: +6/-1
Mensajes: 198


Ver Perfil WWW
« : 01 de Mayo de 2008, 09:01:11 »

PREPARAR UN ENTORNO DE TRABAJO PHP BASICO (por sefsinalas)

Como estan, he preparado un mini tutorial de como preparar un entorno de trabajo para los desarrolladores de php en linux, empecemos:

Apache - MySQL - PHP - Perl

Lo primero que vamos a necesitar es justamente el php, tambien necesitaremos un servidor local, y MySQL para las bases de datos, todo eso se consigue de manera muy facil:

- Entran a http://www.apachefriends.org/en/xampp-linux.html de ahi se bajan al ultima version de xampp que encuentren

- Para instalarle escriben en la consola como root

Código:
# tar xvfz xampp-linux-1.6.6.tar.gz -C /opt

IDE de programacion

Ahora vamos a necesitar un IDE, elegimos eclipse (PDT) es decir una version de eclipse que viene preparado para facilitar la vida de los programadores en PHP:

- En la siguiente pagina http://www.eclipse.org/home/categories/languages.php buscan donde dice PHP Development Tools y lo bajan

- Instalarlo no es mas que descomprimir el archivo en cualquier lugar y dentro encontraran el eclipse listo para ejecutarse con un doble click, obviamente lo mas conveniente es hacerle un acceso directo al escritorio

Modelador de Base de Datos

Pues les traigo 2 opciones:

- En la pagina http://fabforce.net/downloads.php podran bajar la que considero la mejor opcion, es un modelador muy completo, con la posibilidad de crear las tablas y base de datos a partir de scripts .sql y tambien permite crealas directamente desde el servidor con ingenieria inversa

- Para instalar el programa basta con decomprimirlo en una carpeta y desde la consola posicionarse en esa carpeta, una vez alli ejecutar:
 
Código:
$ ./startdbd


Una vez hecho esto al menos una vez desde la consola podran mover el archivo 'startdbd.desktop', que es un acceso directo, al escritorio.

Ha habido veces que por X razones no he podido instalar el Dbdesigner, pues para los que tengan inconvenientes les traigo Azzurri, es un plugin para eclipse, con menos funcionalidades que Dbdesigner pero util cuando se necesita un modelador de base de datos en el mismo entorno donde se esta programando

Para instalarlo (Suponiendo que ya tienes el Eclipse instalado):

- Descargate un paquete llamado GEF de la Pag: http://www.eclipse.org/gef

- Y tambien el Azzurri Clay de la Pag: http://www.azzurri.jp/en/software/clay/download.jsp

- Luego, cada uno de estos programitas al descomprimirlos tienen una Carpeta llamada, "features" y "plugins", la carpeta donde esta el Eclipse tambien tiene estas carpeta, asi que, todo lo que esta en la carpeta del "features" y "plugins" del GEF y de Azzurri, copialos y pegalos en la carpeta del mismo nombre que esta en la carpeta de Eclipse. Y eso es todo.

Ahora ya tienen todo un entorno de desarrollo PHP casi listo, falta aclarar que para ejecutar el apache es necesario ejecutar en consola

Código:
$ /opt/lampp/lampp start

Tambien es necesario aclarar que todos los archivos PHP deberan ponerlos en la carpeta /opt/lampp/htdocs para que se puedan ejecutar,  lo mejor seria poner esa carpeta como predeterminada para todos los proyectos en el eclipse y se olvidan de estar usando Konqueror o Nautilus para mover los archivos.

Por ultimo, para los recien iniciados, un poco de informacion util:

http://www.illasaron.com/html/index.php

En esa pagina encontraran un curso de php y MySQL en forma de videotutoriales, son como 60!!  Impresionado pero deben registrarse para bajarlos

http://www.programacion.net/php/
Una pagina de donde podran sacar sus primeros scripts, con mucha informacion util ademas.

Bueno espero que a alguien le sirva. Un saludo a todos.
« Última modificación: 02 de Julio de 2008, 07:02:44 por Checho » En línea

www.sitiosdeperro.com.ar (Pagina personal)
www.humorperruno.com.ar (Blog humor)
www.paraisolinux.com.ar (Blog linux)
www.lenguajes-x.com.ar (Blog programacion)
Administrador_Didier
Administrador
Usuario Héroe
*****

Karma: +39/-1
Mensajes: 1812


Linux is Freedom


Ver Perfil WWW
« Respuesta #1 : 01 de Mayo de 2008, 09:25:44 »


  Genial sefsinalas, has retomado tu actividad en nuestra comunidad con mucha fuerza. Lamento las rigideces que tuvimos hace días, te agradezco mucho tus aportes, y supongo que también lo hará toda la comunidad.

   Es bueno que coloques la información que conseguiste para el desarrollo PHP durante estas semanas atraś, recuerdo que estuviste preguntando sobre el tema.

    Lo muevo a "Tutoriales" un saludo.
En línea


sefsinalas
Usuario Completo
***

Karma: +6/-1
Mensajes: 198


Ver Perfil WWW
« Respuesta #2 : 01 de Mayo de 2008, 10:11:00 »

No problem Didier, como ya t dije antes el que haya comenzado una nueva comunidad yo x mi cuenta no es x competir con la comunidad de mint-hispano, esta es la comunidad mas unida que he encontrado y voy a ser parte de ella siempre. Un saludos a todos  Sonreir
En línea

www.sitiosdeperro.com.ar (Pagina personal)
www.humorperruno.com.ar (Blog humor)
www.paraisolinux.com.ar (Blog linux)
www.lenguajes-x.com.ar (Blog programacion)
Páginas: [1]
  Imprimir  
  Enlazar al calendario  
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 válido! CSS válido!