Instalación de Trac en Dreamhost

Lo conseguí, después de varias sesiones de intentos fallidos, he configurado un servidor Trac en Dreamhost y, de alguna manera, lo he puesto en funcionamiento. A continuación describo el procedimiento resultante.

Referencias:

Requisitos

En primer lugar se asegura el cumplimiento de los requisitos indicado en el documento para la instalación de Trac en Dreamhost mediante dreamy-trac. Estos pasos no deben ser así necesariamente, pero hacerlo de este modo simplifica las cosas:

  1. Crear un dominio nuevo para el servidor Trac y asociarlo a una cuenta de usuario nueva.
    Supóngase el dominio miservidortrac.org y la cuenta de usuario miusuariotrac.
  2. Configurar la cuenta de usuario miusuariotrac con acceso shell.
  3. Crear desde el apartado Subversión de la categoría Goodies del menú de Dreamhost un repositorio SVN. El ID de proyecto del repositorio será mirepositoriosvn, se indicará al menos el usuario miusuariotrac con una contraseña y el resto de usuarios que deseemos. Si no se quiere más que uno habrá que eliminar el resto de líneas de usuarios. Opcionalmente se marca ls casilla “DAV Autoversioning”.
  4. Comprobar que el dominio miservidortrac.org es propiedad del usuario miusuariotrac y que tiene FastCGI activado.

Instalación automática con dreamy-trac

A continuación se obtiene el script de instalación y se inicia la instalación de todos los paquetes necesarios:

A continuación se hicieron necesarios dos retoques en el fichero ~/dreamy-trac/create_trac_project:

Ahora se ejecuta create_trac_project:

Los datos que se proporcionaran al instalador serán los siguientes:

  • Repositorio SVN: mirepositoriosvn
  • Proyecto Trac: miproyectotrac
  • Nombre del proyecto Trac: Mi Proyecto Trac
  • Ruta de la raíz: /home/miusuariotrac/miservidortrac.org
  • Usuario administrador: miusuariotrac

Para comenzar la ejecución de Trac lanzamos el servidor propio con nohup para que siga disponible cuando cerremos la sesión SSH.

Para comprobar si funciona se consulta http://miservidortrac.org:8000/ si todo va bien aparecerá un enlace hacia “Mi Proyecto Trac” que lleva hasta la página de inicio del sitio del proyecto. Si la página del proyecto se ve sin estilos ni imágenes habrá que hacer ciertas reparaciones:

Además se modifica miservidortrac.org/miproyectotrac/conf/trac.ini:

6 opiniones en “Instalación de Trac en Dreamhost”

  1. Rayos!!!

    echo a andar tracd pero en el puerto 8080 pues el 8000 ya esta en uso… y despues de un tiempo corto muere el proceso!!!! no existe forma alguna de hacer funcionar el trac que instala dreamhost?

    Saludos

    1. Pues no sé cuál sera el problema. Lo único que te puedo decir es que en Dreamhost han mejorado el soporte de trac, creo que ya todos los servidores de Dreamhost deben soportar la instalación automática de trac.

      Yo no lo he probado, pero yo te sugiero que lo pruebes a ver qué tal y me cuentas si quieres el resultado.

      Suerte.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.