1. Instalación de productos



Documentos relacionados
TUTORIAL ACADÉMICO. Programación II- Taller de Programación I Fa.CENA. UNNE

UNIVERSIDAD TÉCNICA DEL NORTE

Manual de NetBeans y XAMPP

MANUAL DE INSTALACIÓN GLPI EN CANAIMA

Luis Caballero Cruz. Ingeniería Técnica Informática de Sistemas. Universidad de Sevilla

Descarga, instalación y uso de herramientas:

Instalación de Eclipse Galileo y depuradores compatibles con OpenMPI y OpenMP

MANUAL DE INSTALACIÓN DEL COMPONENTE WEBSIGNER JAVA. Versión 4.0

INSTALACIÓN PHP+MYSQL CON EASYPHP

1. El entorno de desarrollo Eclipse

Guía de instalación del software de la asignatura

Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse

Subversion en Eclipse

MONTAR GVSIG 1.9 EN ECLIPSE DESDE EL REPOSITORIO SVN. Eduardo Cristóbal

Clase Práctica Nº 1 ED 2015

Luis Caballero Cruz. Ingeniería Técnica Informática de Sistemas. Universidad de Sevilla

AQReports: Plugin de integración de JasperReports en AbanQ

Cristian Blanco

SUBVERSION Y SUBCLIPSE

INSTALACION MANUAL DE ECLIPSE EN UBUNTU

PREPARANDO EL ENTORNO DE DESARROLLO PARA PROGRAMAR EN PHP. DESCARGAR E INSTALAR NOTEPAD++ (CU00808B)

INSTRUCTIVO DE INSTALACION ATOM 2.0.1

Administración Local Soluciones

DOCUMENTACION PARA AÑADIR EL REPOSITORIO DE LA PRÁCTICA AL CLIENTE DE ECLIPSE

Requisitos Técnicos y de Configuración Sistema de Notificación Electrónica

Guía de Instalación de Java y jedit. Alumno Colaborador de la Asignatura

PHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.

Instalación de Tomcat7 en Ubuntu

Manual de instalación de un Servidor Web

Tarea 1 Programación José Luis Comesaña

Cómo instalar el software de CRM Personas en un alojamiento web remoto

Servidor Apache. Instalación Configuración Apache con Webmin 24/03/2014. Vicente

UNIDAD DIDACTICA 13 INICIAR SESIÓN EN LINUX DE FORMA REMOTA

Internet Information Server

Instalación del entorno de desarrollo

La presente documentación va a explicar detalladamente la instalación de un entorno de programación APACHE-PHP-MYSQL en Guadalinex 2004.

Animalandia. Manual de instalación. (Actualizado: Sept-2015) Fernando Lisón Martín

Ejercicio 1. Instalación de JDK, Eclipse, GlassFish y MySql. Java EE. Ejercicio 1. Instalación de JDK, Eclipse, GlassFish y MySql

1. Instalación del Java Development Kit

FortiReporter

Instalando el Apache

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

Claroline, MediaWiki, Moodle y Joomla en Xampp Lite

GUÍA PARA LA CONFIGURACIÓN Y UTILIZACIÓN DE LA IDE DRJAVA

1.2 Crear icono de acceso directo de Papelera en escritorio Crear icono de acceso directo de Navegador en escritorio...5

Desarrollo Web con PHP

ANEXO 13: MANUAL DE INSTALACIÓN

Instalación de Moodle en XamppLite

HOT POTATOES VERSIÓN 6. INSTALACIÓN Y PUESTA EN MARCHA BAJO LINUX

Instalar XAMP en modo gráfico

GUIA DE INSTALACIÓN DEL FORMULARIO DIGITAL PARA EL FORTALECIMIENTO DE CENTROS DE INVESTIGACIÓN Y DESARROLLO TECNOLÓGICO

INSTALACIÓN DE OPENOFFICE

INDICE. Página 2 de 23

Acá vamos a ocuparnos de cómo realizar la instalación de una red intra-aula sobre Linux, concretamente en la distribución de GNU/Linux Ubuntu 9.04.

Desarrollo de Aplicaciones Web con Eclipse

Crea tu propio negocio online con

1. El entorno de desarrollo Eclipse

SONARQUBE. Sandoval Lucas, Leutwyler Nicolás 1er cuatrimestre 2015

Manual Acceso FTP. Winter Music CAC Concurso de maquetas

Manual de ayuda para la descarga y ejecución de la aplicación. Ayuda sobre Java Runtime Environment

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. IIC1102 Introducción a la Programación

Grupo de Usuarios Gnu/Linux de Guayana. Alexander Labrador. Primera Publicación Manual de Instalación de JOOMLA Spanish.

MANUAL DE INSTALACIÓN FENG-OFFICE

Actualizado a

INSTALACIÓN DEL ENTORNO DE DESARROLLO PARA EL LENGUAJE DE PROGRAMACIÓN JAVA

1.1. Instalación del entorno de desarrollo

Sistemas de administración. Mauricio Restrepo Galeano. Docente CESDE escuela de informática. Administrador de redes CediMed S.A.

Universidad Nacional del Santa E.A.P. DE INGENIERIA DE SISTEMAS E INFORMATICA INSTALACIÓN E INTERFAZ GRÁFICA DE LA HERRAMIENTA DE PROGRAMACIÓN

Entorno de Desarrollo - 1 -

Desarrollo de sitios web con PHP y MySQL

Tarea 1 Diseño Web en entorno cliente José Luis Comesaña

EL ABC DE LA INSTALACIÓN DE DRUPAL 7

Como crear una aplicación con Java y Eclipse Fecha Lunes, 16 abril a las 19:49:51 Tema Java

Cómo unir un equipo al dominio de las aulas tecnológicas

Servidor web E-Sniper

Manual de instalación de Java Runtime Environment.

INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4

Manual de Instalación Declaración y Liquidación Modelos

Servidor de correo en Ubuntu: Instalar y configurar servidor de correo

Explotación de Sistemas Informáticos IES Murgi PRÁCTICA 9: SERVICIO WEB Y FTP DE INTERNET INFORMATION SERVICE

Ubuntu Server HOW TO : SQUID. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar servidor proxi Squid.

MANUAL DE INSTALACIÓN

Como instalar Jokte en Linux Canaima

Tutorial 1. Instalación del entorno de desarrollo de Android. Curso de perfeccionamiento: Programación de Android TUTORIAL 1: INSTALACIÓN DEL SOFTWARE

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

Instalación de la SOA Suite 11g Instalación de los requisitos previos 1. I nstalación de la JDK Nota: 2. I nstalación de la Base de Datos

Manual de Gunaguaro Instalación y Uso

Manual de usuario del plugin RM-ODP para MDT Papyrus

Internet Information Server

Servidor Apache 1. Instalación de apache

Instalación y configuración básica de Cacti en Debian para monitorizar un host

Para instalar el software FacturaScripts, primero deberemos descargarlo. Para ello, accedemos a la url:

Entorno de desarrollo Instalación y configuración

Paso 1 - Servidor de correo en Ubuntu: Instalar Apache 2

Studium, Campus Virtual de la Universidad de Salamanca.

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

Transcripción:

1. Instalación de productos 1.a. Instalación de GuadaLinex V5 Esta distribución está basada en Ubuntu Hardy. 1.b. Instalar Java Runtime Enviroment Hemos de instalar JRE y JDK para que Eclipse y Aptana puedan ser instalados. Para ello instalamos 3 paquete para instalar la máquina virtual de java: sudo aptitude install sun-java5-jre sun-java5-plugin sun-java5-jdk 1.c. Instalar Eclipse PDT Que es Eclipse PDT Eclipse es un entorno de desarrollo integrado de código abierto independiente de una plataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores. Esta plataforma, típicamente ha sido usada para desarrollar entornos de desarrollo integrados (del inglés IDE), como el IDE de Java llamado Java Development Toolkit (JDT) y el compilador (ECJ) que se entrega como parte de Eclipse (y que son usados también para desarrollar el mismo Eclipse). Eclipse: para aplicaciones JAVA Eclipse CDT: Para Aplicaciones C/C++: Eclipse PDT: Para aplicaciones PHP: Aptana Studio (Eclipse JDT) como plugin de Eclipse para aplicaciones Javascript, HTML, CSS, AJAX PDT, significa PHP Development Tools, que es una serie de librerías para el desarrollo de aplicaciones PHP. Lo primero que debemos hacer es ir a la web de Zend (creadores de PHP), o a la web de Eclipse (creadores de eclipse), cuyas direcciones son: http://www.zend.com/pdt o respectivamente. PDT como plugin PDT se puede instalar como plugin en eclipse de la siguiente forma: Abrir Eclipse, ir al menu Help-> Software Updates-> Find and Install Seleccionar "Search for new features to install" y click "Next" Crear un New Remote Site : Name: PDT José Antonio Morgado Berruezo 2 Desarrollo de Aplicaciones web

URL: http://downloads.zend.com/pdt Check the PDT y click "Next" e iniciar la instalación Eclipse PDT como fichero (opción elegida) Eclipse PDT viene ya con PDT instalado en un solo fichero. http://www.eclipse.org/downloads/download.php? file=/tools/pdt/downloads/drops/s20080601-rc2/all-in-one/pdt-all-in-one-s20080601_rc2- linux-gtk.tar.gz PDT-All-In-One necesita tener instalado JRE5. Una vez descargado el fichero, lo descomprimimos en /usr/local, entramos en /home/local/eclipse y ejecutamos eclipse. Al ejecutar eclipse, le indicamos el directorio de trabajo (workspace) en /var/www (directorio de publicación de Apache) o /home/usuario/workspace (habrá que dar los permisos de escritura) 1.d. Instalar Aptana (opcional) Que es Aptana Este es un entorno de programación que tiene dos versiones, una de pago y otro de open source, que está gestionado y mejorada por la comunidad. Es un entorno de desarrollo para Javascript pero tienen soporte para otros lenguajes como pueden ser código PHP, ASP, AJAX, CSS y Ruby. Instalación como Plugin 1. En eclipse, ir al menu Help, seleccionar Software Updates > Find and Install... y pulsar en Install/Update. Pulsar en Next. 2. Pulsamos en New Remote Site y añadimos la dirección del Plugin Pulsamos en Finish y por último aceptamos las modificaciones 3. Instalamos xulrunner (firefox 2) # sudo aptitude install xulrunner José Antonio Morgado Berruezo 3 Desarrollo de Aplicaciones web

4. Desde /usr/local/eclipse crear el siguiente fichero: MOZILLA_FIVE_HOME=/usr/lib/xulrunner if [ $LD_LIBRARY_PATH ]; then LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME:$LD_LIBRARY_PATH else LD_LIBRARY_PATH=$MOZILLA_FIVE_HOME fi export MOZILLA_FIVE_HOME LD_LIBRARY_PATH echo MOZILLA_FIVE_HOME es $MOZILLA_FIVE_HOME echo LD_LIBRARY_PATH es $LD_LIBRARY_PATH./eclipse 5. Y llamarlo aptana, dandolé permisos de ejecución $ sudo chmod +x aptana y ahora si lo ejecutamos, desde /usr/local/eclipse $./aptana 6. Una vez instalado Aptana, obtendremos la siguiente perspectiva al abrir eclipse José Antonio Morgado Berruezo 4 Desarrollo de Aplicaciones web

Instalar Php Esto es para permitir el autocompletado de las funciones de php Instalar Adobe AIR Esto es para permitir el autocompletado de las funciones de javascript, ajax, flash... Hasta ahora tenemos las herramientas de programación necesarias para desarrollas nuestra aplicación web basada en php. Si queremos tener mas control gráfico podríamos instalar nvu por ejemplo. O bien instalar dreamweaver CS3 sobre wine. A continuación pasamos a instalar un servidor web sobre nuestra máquina para poder ejecutar aplicaciones de servidor tipo php. Vamos a instalar apache + mysql + php5 José Antonio Morgado Berruezo 5 Desarrollo de Aplicaciones web

1.e. Instalación de Mysql Paquetes : mysql-server-5.0, mysql-client-5.0, mysql-gui-tools-common, mysql-querybrowser Instalación del servidor y del cliente mysql sudo aptitude install mysql-server-5.0 mysql-client-5.0 En la instalación os pedirá la contraseña del usuario root para acceder a las bases de datos. Instalación de un cliente gráfico sudo aptitude install mysql-gui-tools-common, mysql-query-browser 1.f. Instalación de Apache Paquetes: apache2, apache2.2-common sudo aptitude install apache2 apache2.2-common Para comprobarlo accedemos a la url: http://localhost Configuración directorio de configuración: /etc/apache2/sites-enabled/000-default directorio de publicación: será el proyecto dentro del workspace de eclipse. Para el directorio workspace podremos jugar indistintamente con: /var/www /home/usuario/workspace 1.g. Instalación de php5 paquetes: php5, php5-cli, php5-gd, php5-mysql sudo aptitude install php5 php5-cli php5-gd php5-mysql 1.h. Instalación de phpmyadmin sudo aptitude install phpmyadmin Para acceder ponemos en el navegador la url: http://localhost/phpmyadmin/ José Antonio Morgado Berruezo 6 Desarrollo de Aplicaciones web

A continuación debemos de instalar symfony. Existen varias formas de hacerlo pero usaremos la instalación a través de paquetes. 1.i. Instalación de PEAR (PHP Extension and Application Repository). Sistema de distribución y estructura para componentes PHP reusables. PEAR es un proyecto con el PEAR Group como cuerpo de gobierno. El proyecto fue fundado por Stig. S. Bakken en 1999. El código en PEAR es particionado en paquetes, cada paquete es un proyecto separado con su propio equipo de desarrollo, número de versión, ciclo de lanzamientos, documentación y relación con otros paquetes (incluso dependencias). paquetes: php-pear sudo aptitude install php-pear 1.j. Instalación de Symfony Mediante Pear En la consola de comandos de tu sistema operativo, añade el canal PEAR de Symfony con el siguiente comando: sudo pear channel-discover pear.symfony-project.com Para instalar Symfony 1.0.17, simplemente ejecuta el siguiente comando indicando el número de la versión que quieres instalar: sudo pear install symfony/symfony-1.1.0 Nota: Esta es la opción usada en Windows Mediante paquetes Edita tu archivo /etc/apt/sources.list y añade lo siguiente: deb http://www.symfony-project.org/get debian/ sudo apt-get update Instala la última versión de Symfony mediante el comando: sudo apt-get install php5-symfony Desde la línea de comandos ejecutamos: symfony -V symfony version 1.0.17 José Antonio Morgado Berruezo 7 Desarrollo de Aplicaciones web

Directorios de instalación de Symfony: /usr/share/php5/symfony /usr/share/php5/symfony/data/bin/symfony /usr/share/php5/symfony/data/skeleton/project/symfony /usr/share/php5/symfony/test/functional/fixtures/project/symfony /usr/bin/symfony 1.k. Integrar Symfony en Eclipse Integraremos Symfony en Aptana como un plugin Esto no significa que instalemos el framework de symfony sino un plugin que contiene la librería de funciones de symfony de modo que eclipse pueda reconocerlas y hacer el autocompletado así como mantener una ayuda online. Para ello creamos un New Remote Site y lo rellenamos como sigue: José Antonio Morgado Berruezo 8 Desarrollo de Aplicaciones web

Indicamos el workspace en eclipse y creamos el proyecto Le indicamos a Eclipse que el directorio de trabajo (workspace) es /var/www o /home/usuario/workspace (habrá que dar los permisos de escritura) y dentro creamos el proyecto libreria Creamos una vista con Window/Show View/Other José Antonio Morgado Berruezo 9 Desarrollo de Aplicaciones web

Vistas Resource Vista o perspectiva PHP Show View : En Window/Show view/others José Antonio Morgado Berruezo 10 Desarrollo de Aplicaciones web

Acciones, de la línea de comandos, symfony sobre el proyecto init poject init application clear cache Botón derecho sobre el proyecto Acciones, de la línea de comandos, symfony sobre una aplicación Botón derecho sobre la aplicación Interpretado y autocompletado de código José Antonio Morgado Berruezo 11 Desarrollo de Aplicaciones web