Instalando TT-RSS en DreamHost

by Brett Dunst
Instalando TT-RSS en DreamHost thumbnail

A principios de este año, Google Reader fue brutalmente asesinado y, a pesar de la enorme protesta pública, no fue resucitado después de su cierre en julio de este año.

Claramente no se considera “malo” matar algo que se usa diariamente y que es amado por miles!

En algún lugar de Mountain View, un glasshole ha estado mirando desde la ventana de una oficina de esquina y riendo de manera maniaca durante la mayor parte de los últimos cinco meses, esperando a que llegue el anunciado en La Gran Profecía en los vientos del este y lo desafíe a un duelo.

Hasta que llegue ese día, todos tendremos que conformarnos con una de las muchas muy buenas alternativas a Google Reader.

Las personas inteligentes evitarán la mayoría de esas alternativas por una razón simple, sin embargo:

Están gestionados por otras personas.

¿Qué sucede si, digamos, Feedly “hace un Google” dentro de unos años? Si cierran, eso te deja de vuelta en la casilla de salida – con solo un archivo OPML a tu nombre y años dedicados a aprender y dominar una interfaz que tus ojos nunca volverán a ver.

Ya estoy molesto con Feedly solo de pensar en esto, ¡y ellos ni siquiera han hecho algo malo!

Muchos de estos servicios de RSS alojados externamente hacen lo impensable: intentan cobrarte dinero ¡solo por leer noticias en Internet! ¿Es en serio?

Afortunadamente, los dioses del código abierto nos han obsequiado con Tiny Tiny RSS, un lector de feeds RSS/Atom completamente independiente y de código abierto que puede instalarse en cualquier cuenta de alojamiento compartido, VPS o dedicado con DreamHost!

TT-RSS & DreamHost

El desarrollador principal de TT-RSS odia en cierto modo el hosting compartido, las sugerencias tontas, las preguntas estúpidas y a las personas, así que si eres el tipo de persona que necesita características premium como “soporte técnico” o alguien que te trate “no como un idiota”, TT-RSS podría no ser para ti.

Para el resto de nosotros – TT-RSS es una alternativa a Google Reader muy madura y sumamente personalizable que es tan poderosa como la aplicación web que está reemplazando.

La guía oficial de instalación de TT-RSS installation guide es excelente, pero si necesitas un poco más de ayuda, ¡continúa leyendo!

Paso 1: Descargar TT-RSS

Obtén la última versión de TT-RSS desde el fondo de esta página.

Paso 2: ¡Decide dónde colocarlo!

Extrae el contenido de ese archivo en un directorio en cualquier lugar entre tus sitios alojados en DreamHost. Digamos que lo estamos colocando en “yourdomain.com/tt-rss/”

Paso 3: Actualizar PHP (no siempre requerido)

¡TT-RSS requiere la versión 5.3 de PHP o más reciente!

Para verificar o actualizar la versión actualmente en uso por tu dominio, visita la sección “Manage Domains” de tu panel de control de cuenta.

clic para Editar el servicio de alojamiento para tu dominio…

Edita tu alojamiento

Y verás esto:

Selecciona tu versión de PHP

Lo que ves en esta caja puede variar, pero si no estás en PHP 5.3 o superior, ¡querrás cambiar eso ahora y enviar el formulario!

Paso 4: Crear una base de datos MySQL

Visita la sección de MySQL en tu panel de control de cuenta. ¡Crea una base de datos!

¿No estás seguro cómo? ¡Nuestra wiki te guiará a través del proceso!

Paso 5: Ejecute el instalador de TT-RSS

¡Ahora sucede la magia! Visita tu dominio.com/tt-rss (o donde sea que hayas instalado TT-RSS) en un navegador web. Verás este diálogo de instalación:

Instalador TT-RSS - vacío

ABURRIDO. ¡Vamos a animarlo con algo de contenido! Haz que se vea así:

Instalador de TT-RSS - poblado

Obviamente querrás completar los campos de nombre de usuario, contraseña, nombre de la base de datos, y nombre de host con los valores que creaste en el paso 4. Puedes dejar el campo de puerto en blanco

Paso 6: Prueba tu configuración

clic en “Test configuration” para hacer exactamente eso.

Si todo transcurre según lo planeado, deberías ver esto:

Prueba tu configuración

Si no ves estos mensajes de éxito, revisa tus entradas por errores tipográficos. Si acabas de crear tu base de datos, tal vez espera unos minutos para que se cree, ¡Turbo!

Haz clic en el nuevo botón “Intialize database” para comenzar

¡Todo bien! ¡Inicializar DB!

Paso 7: GUARDA tu configuración

Una vez que TT-RSS haya interactuado por primera vez de manera mágica con tu base de datos, generará un archivo de configuración. Desplázate hacia abajo más allá del contenido del archivo y haz clic en este botón:

Guardar configuración

Paso 8: ¡Inicia sesión en TT-RSS!

Haz clic en este nuevo enlace para iniciar sesión en tu nuevo lector RSS GRATIS:

¡Listo!

La cuenta de usuario predeterminada es admin. La contraseña predeterminada es password.

Si no cambias ambos de inmediato, personalmente viajaré a tu casa y haré caca en tu porche delantero.

Paso 9: Programar actualizaciones automáticas

A menos que mantengas TT-RSS abierto en una ventana del navegador, no va a descargar actualizaciones de feeds por sí solo. Para eso necesitarás programar un Cron Job.

Visita la sección de Cron Jobs en tu panel de control de DreamHost.

Haz clic en el botón “Add A New Cron Job”.

Desde el primer desplegable selecciona una cuenta de usuario Shell que tenga acceso a tu instalación de tt-rss.
Dale un título! Algo como “Actualizar Feeds de TT-RSS” sería bueno.

En el cuadro “Command to run”, ingresa esto como una línea de texto única:
/usr/local/php54/bin/php /home/yourshelluser/yourdomain.com/tt-rss/update.php --feeds
(¡Cambia ‘yourshelluser’ y ‘yourdomain’ para que coincidan con tu configuración!)

Indica al Cron Job que se ejecute cada hora (¡o con menos frecuencia, si lo prefieres!) y haz clic en “Agregar”.

Paso 10: Disfruta del poder del código abierto

¡Has terminado! Ahora tienes acceso a un lector de RSS completamente gratuito que rivaliza con cualquier cosa que Google haya hecho cuando intentaba mejorar el mundo, no vaciarlo.

¡Listo!

Ahora que ya está todo configurado, visite la página de preferencias de TT-RSS para personalizar la apariencia, sensación y funcionamiento de su nuevo mejor amigo.

Si deseas una versión móvil de TT-RSS que sea idéntica a Google Reader, podrías intentar instalar g2ttrss, también.

Asegúrate de visitar el sitio oficial de TT-RSS para Preguntas Frecuentes!

¡Disfruta!