Vista previa

Así se instalan CGIs propios en nuestro servidor


A partir del paquete de Hosting Avanzado Ud tienes la posibilidad de instalar CGIs propios (Perl). Aquí encontrarás toda la información básica que necesitarás para ello.

Para CGIs propios son imprescindibles conocimientos de programación. Además, también son útiles conocimientos básicos en el manejo de Unix. Es por ello que sólo recomendamos la creación de CGIs propios a avanzados Online-Profis.

Necesitas:
  • CGIs para instalar
  • Conocimientos de Telnet y Unix
  • Conocimientos en la subida de archivos a nuestro servidor
  • Un navegador de control
Informaciones básicas necesarias:
Són útiles los siguientes lenguajes de programación:
  • Perl
  • SSI
  • Python (a partir del paquete Hosting Profesional y en los antiguo, a partir del AdvancedWeb)
  • Ruby (a partir del paquete Hosting Profesional y en los antiguo, a partir del AdvancedWeb)
La ruta para Perl5 es por ejemplo: /usr/bin/perl5

Directorios de CGI y rutas:
  • Tu directorio CGI es:
    tudominiodestrato/cgi-bin
    Reemplaza "tudominiodestrato" por el nombre de tu dominio.
  • La URL de los CGIs sigue el siguiente modelo:
    http://tudominiodestrato/cgi-bin/nombre de tu Script CGI
    Reemplaza "tudominiodestrato" por el nombre de tu dominio y "nombre de tu Script CGI" por el nombre de tu Script.
    Asegúrate de no se indique "htdocs" en la URL.

Dentro del Script CGI las entradas de ruta se hacen siguiendo el siguiente esquema:
/home/strato/www/dos primeras letras del dominio/www.tudominiodestrato.eu/htdocs/ Reemplaza "tudominiodestrato" por el nombre de tu dominio y "dos primeras letras del dominio" por las dos primeras letras de tu dominio.

Ejemplo para el dominio "www.minombrededominio.eu":
/home/strato/www/mi/www.minombrededominio.eu/htdocs/

Generalmente nos reservamos el derecho de desactivar el Script que moleste de forma persistente al sistema del servidor.

Consejos generales:

Subir el Script:

El Script Perl debe ser subido en el programa FTP como "ASCII" y no como "Binary"

Establecer correctamente los derechos de acceso:

Para que el archivo Script pueda ser ejecutado, los derechos de acceso deben estar ajustados correctamente. En caso de duda, ajústalos mediante Telnet con chmod 755 nombre de archivo (sustituye  "nombre de archivo" por el nombre de tu archivo).
Examina cuidadosamente el Script local y en el servidor, antes de instalar el mismo en tu página.

Más información
¿Te ha sido útil este artículo?    / no