Voy a ver como instalar el plugin de GAE en mi Eclipse, y a hacer y subir mi primera aplicación sencilla para ver como gestiona el ciclo de vida básico de las aplicaciones dicho plugin.
Nos basaremos en el paquete Eclipse Galileo R2 para JEE projects de 64 bits. Y en el Google Plugin for Eclipse, que soporta las tecnologÃas GWT y GAE, en su versión para Galileo.
Instalar Eclipse es inmediato, se descarga y se descomprime en la carpeta que gustemos. Luego lo ejecutamos.
Para instalar el plugin de Google, Help > Install New Software … > Add, añadimos la url Google Plugin for Eclipse for Galileo. E instalamos el plugin y las dos SDK.
Creamos la aplicación Web File > New > Web Application Project:

Para probarla en modo local, en el menú conextual Debug As > Web Application. Asà vemos como se debuguea la aplicación con el debuger de Eclipse de forma normal.
Para desplegarla en el servidor tenemos que tener cuenta en https://appengine.google.com, y crear un ID (pe: firstapp-lebrijo). Este lo introduciremos a través del menú contextual Google > App Engine Settings… De esta forma Eclipse sabrá donde desplegarla cuando hagamos Google > Deploy to App Engine.
Tengo mi primera aplicación en: http://firstapp-lebrijo.appspot.com/

Vamos a instalar RoundCube, una aplicación LAMP para leer los correos electrónicos de un servidor de correo.
Escrita en PHP, y sobre una base de datos MySQL o PostgreSQL, requiere un servidor de correo IMAP. Está diseñado con muy buen gusto, y desarrollado en XHTML y CSS2.
Read the rest of this entry »
Tomcat es un servidor Java de módulos web, es decir, implementa la capacidad de desplegar y servir módulos web basados en las tecnologÃas JSP y Servlets.
Vamos a instalarlo en nuestro Debian Etch.
Read the rest of this entry »
Nuestro objetivo es que cuando se acceda a la carpeta http://www.midominio.com/privado/, se haga control de acceso, es decir, se solicite usuario/contraseña, que valide contra nuestro servidor de directorio.
Read the rest of this entry »
PHP es un lenguaje de script de lado de servidor, es decir, se ejecuta el código en el servidor, y le devuelve HTML al usuario.
Instalaremos PHP5 sobre apache para una distro Debian etch.
Read the rest of this entry »
Os voy a contar como montar un servidor web seguro con Apache2 y las herramientas de OpenSSL. Read the rest of this entry »
Hoy continuamos con la segunda entrega sobre mis andanzas con el Hosting Virtual de Apache.
Podeis ver la primera en: Hosting Virtual en Apache (Parte I). Read the rest of this entry »
Si queremos publicar varios dominios, no harÃa falta tener tantos servidores como dominios.
Con el Virtual Hosting de Apache podrÃamos montar tantos dominios como quisieramos en un servidor. Read the rest of this entry »
La Web es el sistema primario de publicación de contenidos en internet, Tim Berners-Lee se dió cuenta de que tenÃan que formatear de algún modo unificado y fácil cantidades de texto grandes, y creó el HTML.
Apache es desde hace años uno de los servidores más usados (si no el que más se usa). Read the rest of this entry »