Antes de instalar iFolder

iFolder requiere la instalación de Linux como servidor. También se debe instalar el servidor Web Apache 2, Java y SSL. Para que estos productos se configuren correctamente con iFolder, debe realizar todos los procedimientos que se describen en esta sección.

Si va a instalar Solaris, ignore las dos tareas siguientes (Instalación de Linux 7.2 e Instalación de Java) y finalice el resto de tareas de esta sección, comenzando con Creación de claves y certificados.


Instalación de Linux 7.2

Instale Linux 7.2 con los ajustes siguientes:

Continúe con la sección siguiente, "Instalación de Java ".


Instalación de Java

  1. Si no ha instalado Java en el servidor Linux, vaya al sitio Web de Java y descargue el guión de shell Linux Red Hat RPM para J2SE versión 1.3 o posterior.

  2. Cuando haya descargado el guión de shell, para autoextraer el archivo .rpm del archivo .bin introduzca

    sh nombre de archivorpm.bin

    SUGERENCIA:  Las letras X en este ejemplo se sustituyen por los números de versión del nombre de archivo real.

  3. Para aceptar el acuerdo de licencia y ejecutar el gestor de paquetes, introduzca

    rpm -iv nombre_de_archivo.rpm

  4. Realice uno de los siguientes pasos:

    • Para una instancia temporal de Java, añada el parámetro siguiente en la vía de acceso shell:

      PATH="$PATH:/usr/java/jrex.x.x_xx/bin"

      SUGERENCIA:  Sustituya las letras X con los números de versión adecuados del archivo Java que ha descargado.

    • Para una instancia permanente de Java, añada el parámetro siguiente al archivo de perfiles del directorio etc antes del parámetro de exportación PATH USER:

      PATH="$PATH:/usr/java/jrex.x.x_xx/bin"

Continúe con la siguiente sección, Creación de claves y certificados.


Creación de claves y certificados

No es obligatorio instalar OpenSSL, pero se recomienda para crear el certificado y las claves necesarios para obtener acceso HTTPS a la consola de gestión de iFolder.

Si dispone de una instalación anterior de Apache en el servidor, es probable que ya disponga de los archivos server.crt y server.key necesarios. Estos archivos se encuentran normalmente en los directorios /etc/httpd/conf/ssl.crt/ y /etc/httpd/conf/ssl.key/.

Si ya tiene un archivo de certificado (server.crt) y un archivo de clave (server.key), omita este procedimiento y proceda con la sección siguiente, Instalación de Apache 2.

Si no dispone de estos archivos, siga las instrucciones siguientes para descargar e instalar el motor OpenSSL.

  1. Vaya al sitio Web de OpenSSL.

  2. Descargue el archivo openssl-engine-0.9.xx.tar.gz y extraiga los archivos siguientes:

    gzip -d openssl-engine-0.9.xx.tar.gz

    tar xvf openssl-engine-0.9.xx.tar

    SUGERENCIA:  Las letras XX deben sustituirse con la versión de archivo adecuada.

  3. Introduzca los elementos siguientes en la consola del servidor para configurar OpenSSL:

    cd openssl-engine-0.9.xx

    sh config \

    no-idea \

    no-threads \

    -fPIC

  4. Introduzca los elementos siguientes en la consola del servidor para compilar OpenSSL:

    make

  5. Introduzca los elementos siguientes en la consola del servidor para asegurarse de que OpenSSL se haya configurado y compilado:

    make test

  6. Introduzca los elementos siguientes en la consola del servidor para instalar OpenSSL:

    make install

  7. Ejecute el motor OpenSSL para crear los archivos server.key y server.crt.

    Si desea obtener más información sobre cómo crear server.key y obtener el certificado de archivo server.crt para la clave mediante la creación y utilización de una autoridad certificadora propia, consulte las instrucciones que se incluyen en el sitio Web de Apache.

Continúe con la siguiente sección, Instalación de Apache 2.


Instalación de Apache 2

  1. Si no existe, cree un directorio denominado /export

  2. Descargue el archivo httpd-2.0.39-i686-pc-linux-gnu.tar.gz o httpd-2.0.39-sparc-sun-solaris2.8.tar.gz que se suministra con el software de iFolder en el directorio /export.

  3. Extraiga los archivos .gz y .tar en el directorio /export.

    NOTA:  Esta versión de Apache es una distribución binaria UNIX que se ha creado con los dos parámetros siguientes: --with-mpm=worker y --enable-ssl.

    • Para Linux, extraiga los archivos siguientes:

      gzip -d httpd-2.0.39-i686-pc-linux-gnu.tar.gz

      tar xvf httpd-2.0.39-i686-pc-linux-gnu.tar

    • Para Solaris, extraiga los archivos siguientes:

      gzip -d httpd-2.0.39-sparc-sun-solaris2.8.tar.gz

      tar xvf httpd-2.0.39-sparc-sun-solaris2.8.tar

  4. Ejecute el guión de instalación introduciendo los elementos siguientes en la consola del servidor:

    cd httpd-2.00,39

    sh ./install-bindist.sh

Continúe con la sección siguiente, "Copia de certificados y claves SSL".


Copia de certificados y claves SSL

Para que iFolder utilice los archivos server.key y server.crt, éstos se deben copiar al directorio adecuado en el servidor.

  1. En el servidor, copie el archivo server.crt en este directorio:

    /export/httpd-2.0.39/bindist/conf/ssl.crt/

  2. En el servidor, copie el archivo server.key en este directorio:

    /export/httpd-2.0.39/bindist/conf/ssl.key/

Se ha finalizado la configuración previa de iFolder. Continúe con la siguiente sección, Información que se debe tener en cuenta durante la instalación.



|