[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ruby



Principalmente estoy interesado en eRuby pero me veo con el detalle
que la mayoría de los hostings al menos que sean VPN no permiten
instalar aplicaciones a nivel de servidor, entonces lo que veo mas
factible es compilar el codigo de eruby, pero resulta que por mala
casualidad el server tenga un procesador que no sea compatible con el
binario que generaste, aca pego el código como instalar en apache

Installing eruby in Apache

You can set up an Apache Web server to automatically parse
Ruby-embedded documents using eRuby, much in the same way that PHP
does. You create Ruby-embedded files with an ``.rhtml'' suffix and
configure the Web server to run the eruby executable on these
documents to produce the desired HTML output.

In order to use eruby with the Apache Web server, you need to perform
the following steps.

Copy the eruby binary to the cgi-bin directory.

Add the following two lines to httpd.conf:

AddType application/x-httpd-eruby .rhtml
Action application/x-httpd-eruby /cgi-bin/eruby




If desired, you can also add or replace the DirectoryIndex directive
such that it includes index.rhtml. This lets you use Ruby to create
directory listings for directories that do not contain an index.html.
For instance, the following directive would cause the embedded Ruby
script index.rhtml to be searched for and served if neither index.html
nor index.shtml existed in a directory.

DirectoryIndex index.html index.shtml index.rhtml




Of course, you could also simply use a site-wide Ruby script as well.

DirectoryIndex index.html index.shtml /cgi-bin/index.rb





And that's it! You can now write HTML documents that contain embedded
Ruby to generate forms and content dynamically. Be sure to see also
the Ruby CGI library, which is documented beginning on page 497.
- Show quoted text -

On 3/27/06, Aritz Beraza Garayalde [Rei] <aritz.beraza@gmail.com> wrote:
> El Lunes, 27 de Marzo de 2006 23:21, Mariano Alesandro escribió:
> > Bueno, para seguir con el tema, pero sólo de Ruby, abro otro hilo.
> > Estuve leyendo el hilo anterior, donde hablan de ventajas y
> > desventajas de éste lenguaje, comparaciones, etc. Ahora, hice un apt
> > de ruby 1.8.4, que lo instaló junto a unas librerías. Bajé el RubyGems
> > desde la página, metí el Rails, y ahora qué?
> > Es decir, todos hablan de un framework, pero la verdad no sé qué estoy
> > haciendo mal, pero no encuentro ninguna manera de llegar a él, y en el
> > howto de instalación, lo hacen para una plataforma windows...al menos
> > en http://www.onlamp.com/pub/a/onlamp/2005/01/20/rails.html que es
> > dónde te lleva la sección de documentación del sitio oficial.
> > Entonces, alguien que esté usando ya éste lenguaje podría explicarme
> > los pasos a seguir para llegar al framework luego de la instalación?
> > Desde ya, muchas gracias!
> > Mariano
>
> En debian ya tienes rails empaquetado y listo, no hace falta hacerlo por
> gems.
>
> Para iniciar tu proyecto rails, en un directorio en el que tengas permisos
> de escritura ejecuta:
>
> rails nombredemiaplicación
>
>  te creará una lista de directorios, A partir de aquí, es cosa tuya. Para
> ver los progresos, ejecuta
> ruby script/server
>
> y abre un navegador y visita la web localhost:3000
>
> Si quieres un libro para iniciarte en rails, "Agile development with rails"
> me ha funcionado muy bien a mi.
>
> Saludos
> Aritz Beraza [Rei]
> --
> Aritz Beraza Garayalde [Rei]
> [ WWW ] http://www.ayanami.es
>
>
>


--
/*
Att. WRRH
Debian User
wilfredor@gmail.com
cv = http://curriculum.asoajedrene.net
blog = http://libertad.asoajedrene.net
``Software Libre'' es un asunto de libertad, no de precio.
 Para entender el concepto, debes pensar en ``libre'' como en
``libertad de expresión'', no como en ``cerveza gratis''. ``Software
Libre'' se refiere a la libertad de los usuarios para ejecutar,
copiar, distribuir, estudiar, cambiar y mejorar el software.
*/



Reply to: