
Brian de Free Mac Blog ha empezado una serie de video-tutoriales de instalación de un servidor en Mac OS X.
Cada lunes se irá publicando un nuevo video, hasta completar la serie. De momento está disponible el primero:
Initial Setup of a Mac Server
Podéis manteneros al tanto de los nuevos videos por medio del feed RSS
El hotlinking o enlazar directamente a tus contenidos desde otra web (especialmente imágenes y videos) se considera un robo de ancho de banda en toda regla. Cuando contratamos un plan de alojamiento solemos tener en mente nuestro propio uso y, logicamente, no contamos con el gasto que nos puedan provocar otros y, dependiendo de quien sean, este puede ser mucho.
Hace unos días aparecía en menéame un script que nos permite utilizar el hotlinking como elemento de promoción sobreimpresionando un marco con nuestro url a cualquier imagen enlazada desde fuera de nuestro dominio. Si te sobra ancho de banda no dudes en echarle un vistazo: Ladrones de ancho de Banda Eficaz como insertar marcas de agua con algún programa de retoque y sin estropear las fotos.
No obstante, para la mayoría de nosotros, el ancho de banda no es gratis y, por mucha publicidad que nos podamos hacer, necesitamos evitar el robo a toda costa. Si tenemos acceso a la configuración de Apache es sólo introducir unas líneas, si no podemos hacer lo mismo por medio de los archivos .htaccess
- RewriteEngine on
- RewriteCond %{HTTP_REFERER} !^$
- RewriteCond %{HTTP_REFERER} !^http://(www\.)?midominio.com(/)?.*$ [NC]
- RewriteRule \.(gif|jpg|png)$ - [F]
Simplemente, en la segunda línea cambia midominio.com por tu dominio y en la tercera linea, separados por una barra vertical |, los formatos de archivo que queremos librar del hotlinking.
Si tu servidor soporta el envio de contenido alternativo puedes introducir más instrucciones en la cuarta línea para que cuando alguien intente usar tus imágenes y tu ancho de banda aparezca en el lugar de la imagen otra cualquiera.
RewriteRule \.(gif|jpg|png)$ http://www.midominio.com/alternativo.gif [R,L]
Hace tiempo hablabamos de InstantRails, una solución sencilla para poner a funcionar Ruby y Rails en nuestro Windows sin instalación.
Si no nos es suficiente y queremos tener una instalación permanente en nuestro ordenador no hay más que seguir unos simples pasos para tener instalado Ruby, RubyGems y Rails
- Descargamos el paquete con Ruby 1.8.4, con sus extensiones importantes y un editor:
http://rubyforge.org/frs/download.php/4174/ruby182-15.exe
- Seguimos las instrucciones del instalador y para comprobar que todo ha ido correctamente escribimos en la consola de windows ruby -version
- Descargamos el zip de RubyGems, lo descomprimimos y desde la consola de windows cambiamos al directorio donde lo hayamos colocado y tecleamos ruby setup.rb. Para comprobar que todo ha ido bien tecleamos en la consola gem -v
- Para instalar Rails, vamos a la consola y escribimos gem install rails - -include-dependencies.
Para comprobar que todo ha ido como debe, cambia al directorio donde quieres guardar tus aplicaciones y escribe rails ./test para que se cree el esqueleto de la aplicación. Entra al directorio que acabas de crear cd ./test y escribe ruby script/server, después apunta con tu navegador a http://localhost:3000
No es tan complicado ¿verdad?
Este artículo es una traducción de Install ruby y rails under windows

InstantRails es una solución simple para tener funcionando un servidor Apache, con Ruby, Rails y Mysql, todo preconfigurado y listo para usar, sin necesidad de instalación. Simplemente copia el archivo en la carpeta que prefieras y ejecútalo. No modificará en nada la configuración de tu ordenador.
Actualmente sólo funciona bajo Windows pero hay planes de portarlo a Linux y BSD.
InstantRails: http://instantrails.rubyforge.org/wiki/wiki.pl
Via Download Squad

Existen numerosas situaciones en las que querremos o tendremos que instalar un servidor web.
Hacerlo de forma profesional requiere un aprendizaje profundo y una clara comprensión de lo que estamos haciendo, lo que siempre es recomendable. No obstante, la mayoría de los webmasters sólo necesitamos instalar algo que funcione.
Dependiendo de nuestras necesidades, conseguir que todo funcione como debe puede ser un tormento. A pesar de que invertir un tiempo en aprender y probar puede ser más que interesante, la mayoría de las veces no disponemos del tiempo o la disposición necesaria para hacerlo.
Si lo que quieres es instalar un servidor web completo, en un par de pasos sencillos y tenerlo funcionando sin demasiado dolor tengo la solución: XAMPP
XAMPP es una distribución de Apache que contiene PHP, MySQL y Perl, entre otras cosas como servidor de FTP, librerias de tratamiento de imágenes o SSL.
Instalaremos todo lo que necesitamos con un par de clicks.
Existen versiones para Windows, Linux y Mac OS X, aunque esta última aún está algo verde.
Mas información, descarga e instrucciones de instalación en la página oficial de XAMPP (en inglés)
Tutorial de instalación de XAMPP en Ubuntu Linux (en mi blog personal)