Curso de Aplicaciones Facebook en la Universidad de Oviedo

En noviembre del año pasado (más o menos) recibí un mail de un profesor de la Universidad de Oviedo, ofreciéndome impartir un curso de desarrollo de Aplicaciones para Facebook. Había contactado conmigo gracias a Txarly, creador de nvivo, a quien conocí en (creo) el Facebook Developer Garage de Madrid, al que fuí gracias a Javier… Seguir leyendo Curso de Aplicaciones Facebook en la Universidad de Oviedo

Capitulo VIII: Resumen y listado de artículos de ayuda

Este es un artículo que forma parte de un grupo de artículos para aprender a configurar un servidor web que te pueden interesar. Artículos seguidos para realizar este articulo: http://articles.slicehost.com/2008/4/25/ubuntu-hardy-setup-page-1 http://articles.slicehost.com/2008/4/25/ubuntu-hardy-setup-page-2 http://articles.slicehost.com/2008/4/30/ubuntu-hardy-ruby-on-rails http://articles.slicehost.com/2008/5/9/ubuntu-hardy-mongrel-and-mongrel-clusters http://articles.slicehost.com/2008/4/25/ubuntu-hardy-installing-apache-and-php5 http://articles.slicehost.com/2008/5/9/ubuntu-hardy-apache-rails-and-mongrels http://articles.slicehost.com/2007/9/5/introduction-to-svnserve http://articles.slicehost.com/2007/9/5/using-ssh-with-svnserve http://articles.slicehost.com/2007/9/6/multiple-projects-and-subversion http://articles.slicehost.com/2007/9/6/multiple-repositories-and-subversion Otros Artículos de ayuda:

Capitulo VII: Capistrano el “deployador”

Este es un artículo que forma parte de un grupo de artículos para aprender a configurar un servidor web que te pueden interesar. Vamos a por el siguiente paso, el que nos ayuda a «deployar»: Capistrano Antes de nada, creamos la app Rails en nuestro proyecto: rails project1 -c La opción «-c», añade todos los… Seguir leyendo Capitulo VII: Capistrano el “deployador”

Capitulo VI: Gestión de versiones con Subversion

Este es un artículo que forma parte de un grupo de artículos para aprender a configurar un servidor web que te pueden interesar. Empecemos con el gestor de versiones: Subversion: sudo aptitude install subversion vamos a poner el repositorio en el mismo servidor: mkdir /home/txurdi/repositorio svnadmin create /home/txurdi/repositorio/project1

Capitulo V: Apache y PHP y RoR

Este es un artículo que forma parte de un grupo de artículos para aprender a configurar un servidor web que te pueden interesar. Ahora, instalemos Apache: sudo aptitude install apache2 apache2.2-common apache2-mpm-prefork apache2-utils libexpat1 ssl-cert En la instalación, dará una pequeña advertencia: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1… Seguir leyendo Capitulo V: Apache y PHP y RoR

Capitulo IV: Mongrel

Este es un artículo que forma parte de un grupo de artículos para aprender a configurar un servidor web que te pueden interesar. Instalemos Mongrel [Web oficial de Mongrel] (que es una gema, osea que simple): sudo gem instal mongrel Nos instalará alguna otra gema necesaria si no la tenemos ya instalada. Mongrel tiene 3… Seguir leyendo Capitulo IV: Mongrel

Capitulo III: Instalar Ruby on Rails

Este es un artículo que forma parte de un grupo de artículos para aprender a configurar un servidor web que te pueden interesar. Instalemos ruby y sqlite: sudo aptitude install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby sqlite3 libsqlite3-ruby1.8 Necesitamos crear algunos simlinks: sudo ln -s /usr/bin/ruby1.8 /usr/bin/ruby sudo ln -s /usr/bin/ri1.8 /usr/bin/ri sudo… Seguir leyendo Capitulo III: Instalar Ruby on Rails

Capitulo II: Actualizacion del SO y ponerlo bonito

Este es un artículo que forma parte de un grupo de artículos para aprender a configurar un servidor web que te pueden interesar. Para revisar la versión que estamos usando (en nuestro caso Ubuntu 8.04 Hardy): cat /etc/lsb-release Lo que nos dará algo así: DISTRIB_ID=Ubuntu DISTRIB_RELEASE=8.04 DISTRIB_CODENAME=hardy DISTRIB_DESCRIPTION=»Ubuntu 8.04″ Para revisar la memoria usada:

Capitulo I: Configuraciones iniciales

Este es un artículo que forma parte de un grupo de artículos para aprender a configurar un servidor web que te pueden interesar. Lo primero de todo, tienes que entrar al servidor por SSH. ssh root@123.45.67.89 Entramos como usuario root como excepción, será la única vez que lo hagamos, luego quitaremos acceso root al servidor.… Seguir leyendo Capitulo I: Configuraciones iniciales

Configurar un servidor web

Antes de nada, aviso a navegantes: Este Post ha salido de unas notas que he ido tomando de una serie de artículos de PickledOnion en Slicehost.com. Los artículos están en inglés, y yo los he traducido/resumido/alterado para lo que necesitaba. Coge lo que te interese, y comenta si ves errores o fallos de seguridad. Pues… Seguir leyendo Configurar un servidor web