Instalar Jisko
7.23.2009 | Jisko, Tutoriales, proyectos
Bueno, este tutorial lo armo sólo porque me pasé muchísimo tiempo buscando algo así. Está dirigido a personas que tienen conocimientos mínimos de instalación y ejecución de scripts, o sea, gente como yo.

Asumo que aquellos que lo lean sabrán que es un microblog y qué es Jisko, así que no voy a explicar ninguna de las dos cosas.
Sin más preámbulos:
Los requisitos del servidor.
*5 MB de espacio para la instalación.
*PHP 5 o superior.
*MySQL 5.2 o superior.
*Apache2 con mod_rewrite activo.
*Librerías GD para los avatares.
Primer paso: descargar Jisko
Siempre es conveniente descargar cualquier software de la página oficial del mismo, para el caso de Jisko vamos a necesitar un cliente SVN, yo utilicé Torotoise SVN, en la dirección a cargar tenemos que ingresar http://dev.jisko.org/v2
Otra alternativa NO OFICIAL es descargarlo desde este link. es descargar este paquete .tar desde la pagina oficial.
Segundo paso: subir archivos al host
Para esto pueden usar las herramientas de web ftp que vienen con la mayoría de los servicios de hosting o utilizar FileZilla, que es bastante común y facil de usar para esta tarea.
Recomiendo usarlo en el directorio raiz del dominio, en esta instalación usé: http://jiskar.com.ar
Tercer paso: creación de la base de datos.
Doy por sentado de que quien esté leyendo este tutorial sabe crear bases de datos. Lo que debemos tener en cuenta para el paso siguiente:
*nombre de la base de datos: jisko_db
*usuario de la base de datos: jisko_user
*host de la base de datos: sql309.rev-host.co.cc (generalmente es localhost, pero puede variar dependiendo del host, como en este caso)
*password de la base de datos: pass123
Los datos que puse arriba son sólo ejemplos, ustedes seguramente tendrán otros valores para usar.
Una vez creada la base de datos deben administrarla mediante phpMyAdmin, importando el archivo “db.sql” ubicado en la carpeta “sql” de la raiz del sitio, para crear las tablas necesarias.
Cuarto paso: configuración.
Uno de los errores que cometí cuando recién traté de instalar Jisko fue darle a todas las carpetas permisos de escritura (o “777″) lo que generaba el famoso “Error 500″; después de varios ensayo-error me di cuenta que para que esto funcione las carpetas deben tener permisos 755 (salvo la carpeta “user_files” que debe tener permisos 644).
Modificación del archivo “config.php” (editado)
Este archivo es el que contiene la información necesaria para que funcione el sitio, voy a tratar de explicar lo más detalladamente posible los parámetros básicos a modificar, de todas formas, sería conveniente que lo lean con detenimiento para entenderlo mejor. En la nueva versión viene mucho más detallado este archivo, pero lo explico brevemente acá para los que no sepan demasiado de inglés.
a)
// Where is Jisko located?. Without http:// and www.
$globals['base'] = ‘jiskar.com.ar’;
Aquí va la ruta con donde funciona Jisko, yo reemplacé ‘jisko’; por ‘jiskar.com.ar’; (no deben ingresar “http://” ni “www”).
b)
// Name of the script (used in cookies, Twitter posting, etc). Please do not use spaces or dots.
// Also, it is recommended to be different than ‘Jisko’
define(’NAME’, ‘jiskar’);
Marcos García me dijo que es recomendable cambiar “Jisko” por cualquier otro nombre, porque puede generar errores a la hora de iniciar sesión. En este caso, también vamos a usar “Jiskar”
c)
// Domain from mails will be sent
define (’DOMAIN’, ‘www.jiskar.com.ar‘); <—Cambiar localhost por el dominio de instalación (aporte de @manseka)
Si a ustedes en la creación de la base de datos, les dio otro host deben modificar esta linea también.
d)
Para esta parte vamos a necesitar los datos obtenidos en el tercer paso, “Creación de la base de datos”. Ejemplos en negrita.
// MySQL settings
define(’DB_HOST’, ‘sql309.rev-host.co.cc‘);
define(’DB_PORT’, ‘3306′);
define(’DB_USER’, ‘jisko_user‘);
define(’DB_PASSWORD’, ‘pass123‘);
define(’DB_NAME’, ‘jisko_db‘);
f)
//How many notes you want to load by page.
define(’NOTES_PER_PAGE’, 25); <– cantidad de notas a mostrar por página.
g)
//It Shows a “blog” link in the bottom of the page
define(’BLOG’, ‘http://blog.jiskar.com.ar’); <– dirección de nuestro blog.
//It Show a “wiki” link in the bottom of the page
#define(’WIKI’, ‘http://wiki.jisko.net’); <— Si deseamos ingresar una URL para una wiki, debemos borrar el numeral (#) e ingresar la misma.
//If you want to provide a TOS, then uncomment the next line and place the content in a file called ‘tos.php’ at the root folder of your Jisko installation.
define(’TOS’, true); <– Colocar nuestros TOS en un archivo llamado tos.php en la raiz del directorio donde está instalado el script. “True” lo muestra, “false” lo oculta.
Una vez hechas todas estas modificaciones, guardamos y probamos el script.
Si quedó alguna duda podés consultar el config.php de ejemplo.
Si todo salió bien, tendría que verse algo así.

Para finalizar, si leen este tutorial y notan errores, favor de avisarme en los comentarios para corregirlo. Espero que les sirva.
Agregué un usuario para informar de todos los bugs que voy encontrando en esta instalación, si lo quieren ver, pueden ingresar a http://jiskar.com.ar/bugs








































9.02.2009
Un detallazo por tu parte montar un tutorial de Jisko… hasta que no lancemos la nueva versión grande y los nuevos sitios, gracias a gente como tú le facilitas el trabajo (para aquellos que no entiendan el inglés del archivo INSTALL/README — que creo que acabaremos escribiendo una versión en castellano
).
¡Un saludo!
9.02.2009
Muchas gracias Rubén por el comentario, creo que le da mucha importancia al post.
Esperamos con ansiedad las nuevas versiones de Jisko.
¡Saludos!
9.07.2009
[...] Supongamos que por la razón que sea queremos o necesitamos crear un microblog y no tenemos la posibilidad (o las ganas) de un hosting propio, ni acomodar algunos de los scripts que ya hemos visto, como por ejemplo Floopo o Jisko. [...]
9.28.2009
Gracias loco
9.28.2009
sabes que tengo un problema no me funcionan los links (ninguno)
9.28.2009
Hola tocayo, pasame la dire donde instalas jisko asi chusmeo.
Mi mail es gustavocalquin[a]gmail.com asi veo si te puedo dar una mano.
10.28.2009
Hola, no me funciona los links por ejemplo trato de registrame pero no funcioan el link,
11.02.2009
Hola Gustavo!!
Soy un desarrollador de Jisko. Gracias por haberte currado el tutorial! Sin embargo ahora Jisko puede ser descargado en un formato .tar.gz desde http://svn.jisko.org/dl.php?repname=v2&path=%2F&rev=0&isdir=1
La versión que subiste está algo anticuada y contiene fallos que en las ultimas han sido arreglados asi que te agradeceria que actualizaras el link.
Por cierto, el config.php tambien ha cambiado, asi que a lo mejor te gustaría actualizar el tutorial.
Un saludo y gracias!
11.03.2009
Me acabo de bajar la nueva versión y es impresionante todo lo que ha cambiado el config.php. Ha hecho totalmente anticuado este tutorial, jeje.
En breve estaré actualizando, muchas gracias por pasar
11.08.2009
de nada
eres de las pocas personas que demuestran algo de interes por jisko, y hay que al menos intentar qud no te olvides de nosotros xD. ahora estoy intentando que den soporte a jisko en un programa de microblogging para windows mobile (pocketwit.uservoice.com), aunque no parece que me hagan mucho caso xD.
un saludo y gracias!
3.11.2010
Buenas noches amigo. yo estoy probando el script y me parece excelente.. pero no he podido hacerlo funcionar.. me dice esto cuando le doy a registrarse: You need a valid token to register an account.
he seguido los pasos a pie de la letra pero no he podido.. que sera eso?
de Antemano, gracias por este sitio y por la ayuda.
3.11.2010
Es la primera vez que leo ese error :S
De todas formas, te aconsejo dos cosas: La primera es que te hagas una cuenta gratuita en http://rev-host.co.cc que es donde está instalado Jiskar y sigas los pasos de este tutorial. Lo he instalado varias veces en este host y nunca tuve problemas.
La segunda es que tengas un poco de paciencia porque un pajarito me contó que dentro de poco vamos a tener novedades sobra la versión 3.0 de Jisko!
Muchas gracias por comentar.