En su sitio puede instalar aplicaciones Web personalizadas desarrolladas en el lenguaje de programación Ruby.
Para instalar en su sitio una aplicación escrita en Ruby:
/httpdocs
y cree un subdirectorio donde residirán los archivos de la aplicación. A este directorio lo llamaremos your_application
.httpdocs/<your_application>
.readme
en el directorio de la aplicación. Siga las indicaciones que encontrará en este archivo para instalar la aplicación. Tenga en cuenta que puede que se requiera la instalación de más módulos Ruby o de componentes de sistema operativo. En este caso, contacte con su proveedor de servicios de alojamiento o con el administrador del servidor para obtener asistencia.cd /<path_to_virtual_hosts>/<your_domain_name>/httpdocs; mv <your_application> <your_application>.real; ln -s <your_application>.real/public <your_application>
donde <path_to_virtual_hosts> es la ruta al directorio que incluye los archivos de configuración del host virtual, <your_domain_name> es el nombre de su dominio y <your_application> es el directorio donde se encuentra la aplicación Ruby.
Si no tiene acceso al shell del servidor, pida al administrador de su servidor o a su proveedor de servicios de alojamiento que realice esta acción por usted.
.htaccess
en el directorio <your_domain_name>/httpdocs/<your_application>/public, ábralo con un editor de texto y añada las siguientes líneas al archivo:AddHandler fcgid-script .fcgi
Options +FollowSymLinks +ExecCGI
RewriteEngine On
RewriteBase /
<your_application>
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]
ErrorDocument 500
"<h2>Application error</h2>Rails application failed to start properly"
public/dispatch.fcgi
: emita los comandos head -n1 dispatch.fcgi
y which ruby
. Ambos comandos deben devolver valores idénticos. Ahora se podrá acceder a la aplicación Web en la siguiente URL: http://your-domain.com/your_application.