¿Cómo puedo incluir un script ruby en mi página web?

 

Ruby es un lenguaje de scripts de código abierto (OpenSource), que al igual que Perl, es muy idóneo, rápido y sencillo, para una programación orientada a objetos.

Después de que haya creado su script Ruby, guárdelo como archivo cgi. o rb., y cárgelo en el directorio cgi-bin.



Directorio CGI y las rutas:

Su directorio CGI es:  sudominiodestrato/cgi-bin
Reemplace “sudominiodestrato” por el nombre de su dominio.

La llamada de CGIs se sucede como URL según el siguiente modelo:
http://sudominiodestrato/cgi-bin/nombre de su script CGI
Reemplace “dominiodeseado” por el nombre de su dominio, y “nombre de su script CGI”, por el nombre de su script.

Observe que “htdocs” no se muestra como URL!

Los caminos indicados dentro del script CGI, se disponen según el siguiente esquema:
/home/strato/www/dos primeras letras del dominio/www.sudominiodestrato.eu/htdo cs/
Reemplace “sudominiodestrato.eu” por el nombre de su dominio, y “dos primeras letras del dominio” por las dos primeras letras de su dominio.



Definir el intérprete

La primera línea en su script Ruby indica el intérprete. Éste podría verse como: #!/usr/local/bin/ruby

Para mostrar las variables existentes de Ruby en el intérprete empleado, introduzca una de las siguientes órdenes. La orden sugerida es para modificar el camino verdadero. Compruebe que esta línea se inserta en un archivo inicial.

#!/usr/bin/ruby o
#!/usr/bin/env ruby



Establecer acceso correcto

Para que el archivo script pueda ser ejecutado, deben introducirse correctamente los accesos.

propietario /grupo /otro
leer / leer / leer
escribir //
ejecutar / ejecutar / ejecutar

En caso de duda, modifique esto por Telnet con chmod 755 nombredearchivo (reemplace "nombredearchivo" por el nombre de su archivo).

Antes de usar los scripts intensivamente en su página, examínelos cuidadosamente en su ordenador local y en el servidor.

 

¿Te ha sido útil este artículo?    / no