
Partiendo de la instalación de Eclipse voy a explicar como se instala el primer plugin para añadir un lenguaje de programación.
En concreto se trata del plugin PDT para PHP que además es sin duda uno de los más enrevesados de instalar.
Además la idea es que tanto Eclipse como todos los plugins y herramientas que sean necesarias puedan funcionar de forma portable, es decir, desde una memoria USB sin necesidad de instalar nada en el ordenador. Como mucho añadir algún directorio de los compiladores a las variables de entorno.

Cuando un cliente quiera darse de alta sus datos tendrán que ser enviados al servidor de forma segura de forma que no se pueda, o sea mas difícil, que alguien con malas intenciones se haga con ellos.
Para ello necesitamos un certificado que nos abale como servidor de confianza y que nos permita mandar la información de forma segura. Puesto que esto es una practica y la forma de obtener ese certificado es pidiéndoselo por ejemplo a la casa Moneda y Timbre, y puesto que no lo vamos a pedir, lo que haremos sera auto firmarlo por nosotros mismos. La información se mandara de forma segura pero el cliente a la hora de realizar la conexión su navegador le avisara de que el certificado no es seguro.

Por ahora llevamos hecho la parte relacionada con: NAT, Red, Usuarios, SSH, FTP y DNS.
Iba a hacer una reseña sobre el servicio DDNS pero al final no lo veo necesario ya que sólo nos serviría para hacer un ping a una dirección de dominio y así poder saber nuestra IP publica para configurarla como dirección de DNS del equipo. Después para acceder a nuestras páginas lo haríamos de forma normal introduciendo la dirección: elsubdominioquesea.giltesa.smr.

Cuando un usuario cualquiera, uno de nuestros clientes o nosotros mismos queramos acceder al servidor lo haremos a través de un nombre de dominio que escribiremos en el navegador de internet como cualquier otra página web.
Al pulsar la tecla intro el navegador accederá a la página, pero para ello antes ha tenido que conseguir la IP publica que le corresponde a ese dominio, ya que los nombres de dominio como www.ubuntu.com, es.wikipedia.org, etc. nos van a nosotros muy bien para aprenderlos de memoria, sin embargo los ordenadores no se comunican a través de nombres de dominio, si no a través de direcciones IP. Es por ello que al pulsar la tecla intro, el navegador consulta que IP le corresponde a ese dominio, para ello usa los servidores DNS que tengamos configurados en el equipo o en el servidor DHCP del router que nos asignara los parámetros IP si nuestro equipo cliente así los pidiese.
Se desea crear un servicio de web hosting bajo linux (ubuntu 10.10) en el cual los clientes interesados puedan darse de alta a través de un formulario de inscripción.
Una vez dado de alta, el cliente deberá de disponer de un espacio web en el servidor al cual podrá acceder desde un subdominio y un FTP especifico para él. Así mismo, cada cliente también deberá de tener acceso a su contrato y estadísticas de su subdominio.
Por ultimo, se contaran con un repositorio en un FTP anónimo en el que se deberá de disponer de herramientas y utilidades a disposición de los clientes.
Llevaba tiempo buscando una solución para poder encender el servidor desde el móvil a través de 3G, sin embargo por muchas opciones que configuraba en el router y en el móvil, nunca conseguía encenderlo por WAN, sólo desde red local.
Y estos días, a partir de una entrada de el androide libre y de un hilo de htcmania, me ha quedado claro que se puede hacer pero que algo me fallaba.
Por lo visto, con configurar el router para que redirija todo el trafico del puerto 9 hacia la IP del ordenador no es suficiente, en algunos router si, pero en la mayoría se necesita editar la tabla ARP. Esta tabla se encarga de almacenar la relación que hay entre una IP y su MAC. La tabla se borra al apagar el router, y se rellena sola al encenderlo y según se van conectando los ordenadores.
Si sólo fuera eso no tendríamos muchos problemas, pues mientras no apaguemos el router y el pc ya este en la tabla debería de irnos. Pues no, o al menos no en todos los casos, parece que antes de enviar el paquete mágico al ordenador antes comprueba si la asociación sigue siendo correcta, sin embargo como el ordenador esta apagado, éste no puede responder y al no haber respuesta el router no le envía el paquete mágico que lo encendería.
A finales de mes termina la contratación del pack de hosting que tenia en mi anterior proveedor. Lo primero que pensé fue actualizar con ellos por segunda vez cogiendo alguna oferta de las que suelen poner, pero cual fue mi sorpresa al preguntarles por email que esas ofertas son sólo para altas nuevas… sin embargo al pasar del pack bienvenida, que dieron al inaugurar su llegada a España, al pack de Inicial si me hicieron un descuento del 50%