Instalación de ThunderCache 3.1 paralelo a Mikrotik

Publicado en 'Redes Inalámbricas' por joemg6, 8 Ago 2011.





  1. killerinstinc

    killerinstinc Miembro nuevo

    Registro:
    2 Jun 2012
    Mensajes:
    1
    Likes:
    0
    Temas:
    0




    amigo joemg6, tienes el codigo fuente de los plugins, para poderlo adaptar al bfwcache?
     


  2. TachinOli

    TachinOli Miembro frecuente

    Registro:
    24 Ene 2012
    Mensajes:
    58
    Likes:
    4
    Temas:
    0
    Pregunta rápida... siempre trabajé con otra IP que no fue 192.168.10.1 y los DNS 8.8.8.8, lo que hacía cuando instalaba era meterme en el script y modificar todo lo que decía estas ips... en el caso del nuevo script debería hacer lo mismo o tengo que entrar en algúnos otros scripts secundarios para también modificar las ips. Estoy en etapa reinstalación...

    muchas gracias saludos.
     
  3. joemg6

    joemg6 Miembro maestro

    Registro:
    5 May 2010
    Mensajes:
    455
    Likes:
    198
    Temas:
    4
    Solo tienes que modificar el script de instalación del Thunder 3.1.2 a los valores que necesites.
     
    Última edición: 2 Jun 2012
  4. TachinOli

    TachinOli Miembro frecuente

    Registro:
    24 Ene 2012
    Mensajes:
    58
    Likes:
    4
    Temas:
    0
    Gracias, lo pude hacer igual que la vez anterior, buscando y reemplanzando las ips, vos sabes que no he podido encontrar las librerías compartidas y los enlaces simbólicos que me pide el thunder con libmysqlclient.so.15 y libmysqlclient.so.16... me volví loco buscando todo el día pero no lo logré. Mi arquitectura es amd64 instalé el thunder de 64bits, el squid online, el thunder ni a palos... encontré por allí que los enlaces simbólicos están malos, o en el so.conf no está la ruta de las librerías, ya porbé y modifiqué de todo. Voy a reinstalar pero voy a volver a lo mismo, que me recomendás? Nafta y encendedor?

    saludos.
     
  5. joemg6

    joemg6 Miembro maestro

    Registro:
    5 May 2010
    Mensajes:
    455
    Likes:
    198
    Temas:
    4
    Es algo extraño, tal vez tuviste un error al modificar el script porque al instalar el Mysql se instalan esas librerías en caso no se hayan instalado bien ahí te dejo para que lo descargues:
    http://www.joemg.host56.com/lib/
    En caso de que no funcione tendrías que reinstalar.
     
  6. TachinOli

    TachinOli Miembro frecuente

    Registro:
    24 Ene 2012
    Mensajes:
    58
    Likes:
    4
    Temas:
    0
    ok, para descartar problemas voy a probar reinstalar sin modificar nada del script, adaptaré las ips en el router. comento que pasa...

    saludos.:yeah:
     
  7. Ask20

    Ask20 Miembro nuevo

    Registro:
    11 Feb 2011
    Mensajes:
    35
    Likes:
    4
    Temas:
    0
    Hola joemg, noto un problema con la instalación de 64 bits. Bajé la iso de ubuntu 64 bits, lo instalé, y al momento de ejecutar el script del thunder si instala el squid3 lo que genera errores con la instalación ya que el squid.conf es diferente tanto en ubicación como en configuración.

    Voy a configurarlo a mano, veamos que tal me va con eso.
     
    Última edición: 2 Jun 2012
  8. joemg6

    joemg6 Miembro maestro

    Registro:
    5 May 2010
    Mensajes:
    455
    Likes:
    198
    Temas:
    4
    Bueno eso ocurre porque el script de instalación esta de acuerdo al Squid 2.7 en el caso que instale el Squid3 el nombre de la carpeta es diferente por lo tanto no encuentra la ruta, pero seria cuestión de solo remplazar el archivo squid.conf y agregar el archivo denegados.lst (lista de url a denegar el acceso) luego reiniciar.
    Ahi los archivos para remplazar
    http://www.joemg.host56.com/squid/
     
  9. Firecold

    Firecold Miembro frecuente

    Registro:
    27 Feb 2012
    Mensajes:
    87
    Likes:
    6
    Temas:
    0
    En mi caso también paso lo mismo, pero ahora que Joemg6 puso el link de las librerias las descargue y las movi a /usr/lib y listo, Por Ejemplo:

    las descargas y de plano de fueron a la carpeta de descargas, entras en la terminal y te situas en dicha carpeta tecleando esto:

    cd /home/usuario/Descargas y despues mueves las librerias donde corresponden con
    sudo mv libmysqlclient.so.16.0.0 /usr/lib/
    sudo mv libmysqlclient.so.16 /usr/lib/ o la que sea y arrancas el demonio de thunder con: sudo /etc/init.d/thunder start o restart y listo, o por lo menos a mi me funciono, espero que te sirva, Saludos
     
    Última edición: 3 Jun 2012
  10. coolporro

    coolporro Miembro nuevo

    Registro:
    25 Mar 2012
    Mensajes:
    29
    Likes:
    0
    Temas:
    0
    Joemg6 gracias por tus aportes desinteresados, te felicito esto se ve en muy poca gente, una pregunta, ya con el nuevo funcionamiento del plug de youtube queda inservible la funcion de borrar los archivos del cache que no hayan hecho hit en cierto tiempo, ya que ahora se almacenan de forma diferente. saludos
     
  11. btocarmona

    btocarmona Miembro frecuente

    Registro:
    22 Oct 2011
    Mensajes:
    77
    Likes:
    6
    Temas:
    1
    ayuda amigos como borro la base de datos de mysql del plugin actualizado??
     
  12. coolporro

    coolporro Miembro nuevo

    Registro:
    25 Mar 2012
    Mensajes:
    29
    Likes:
    0
    Temas:
    0

    Joemg6 gracias por tus aportes desinteresados, te felicito esto se ve en muy poca gente, una pregunta, ya con el nuevo funcionamiento del plug de youtube queda inservible la funcion de borrar los archivos del cache que no hayan hecho hit en cierto tiempo, ya que ahora se almacenan de forma diferente. saludos
     
  13. joemg6

    joemg6 Miembro maestro

    Registro:
    5 May 2010
    Mensajes:
    455
    Likes:
    198
    Temas:
    4
    Para borrar lo base de datos del Mysql tienes que seguir estos pasos:
    Por ej. si el plugin tiene el nombre de youtube en la base de datos
    Código:
    root@proxy:~#mysql -u root thunder -pthunder31
    mysql>DELETE FROM thunder WHERE domain="youtube";
    mysql>exit
    
    No olvidar borrar la carpeta del contenido en /thunder/

    Al actualizar un plugin existente es recomendable borrar el caché y la base de datos del Mysql de ese plugin, luego de copiar el plugin fijarse que tenga los permisos respectivos, con respecto al cleaner de los archivos que no han hecho Hit sigue funcionando eso lo puedes modificar en el crontab en la línea:

    59 1 * * * root /etc/thunder/./clean -l 45 -h localhost -d thunder -u root -p thunder31

    Que por defecto esta que haga la limpieza a los archivos que no han hecho Hit en 45 días y esto se efectúa a la 1:59 a.m. todo los dias.
     
  14. coolporro

    coolporro Miembro nuevo

    Registro:
    25 Mar 2012
    Mensajes:
    29
    Likes:
    0
    Temas:
    0

    ok en eso estamos claros, pero lo digo para la carpeta que ahora no se llama youtube si no youtube_partes, funiona igual el cleaner? o se modifico su codigo para que haga la limpieza de los archivos en la carpeta youtube_partes ? o abra que hacerlo de forma manual como lo indicas? de esa manera se tiene que borrar toda la informacion. gracias
     
  15. Lord Acero

    Lord Acero Miembro frecuente

    Registro:
    11 Nov 2011
    Mensajes:
    59
    Likes:
    5
    Temas:
    0
    No hace falta modificar nada, el cleaner se fija en la base de datos mysql cuando fue la ultima vez que se hizo HIT a cada archivo cacheado de todos los dominios sin importar si ya existian o se agregaron nuevos por un cambio de plugin. Saludos.
     
  16. tonyvzla

    tonyvzla Miembro frecuente

    Registro:
    6 Ene 2012
    Mensajes:
    203
    Likes:
    5
    Temas:
    2
    Saludos, amigos es normal que al ver un video este entregue la primera parte rápido, pero si por casualidad si queremos adelantar el video observe que no sigue la entrega rapida del server TC a alguien le ha pasado? o es normal mientras existan los arreglos? gracias de antemano
     
  17. Net

    Net Miembro nuevo

    Registro:
    14 Nov 2011
    Mensajes:
    6
    Likes:
    0
    Temas:
    1
    instale el nuevo de joeng todo bien pero en el relatorio me sale el servicio de thunder offline....alguien le a pasado??? ojo probe con 32bits aunque tengo un i5 con 8 gb de memoria ram y un disco de 1 TB gracias de antemano por cualquier ayuda
     
  18. Nicko2552

    Nicko2552 Miembro nuevo

    Registro:
    2 Jun 2012
    Mensajes:
    4
    Likes:
    0
    Temas:
    1
    Hola a todos, es el mejor cache dinamico free q hay el Thunder 3.1.2 anda muy bien pero una pregunta como hago para que el thunder 3.1.2 y el debian esten instalados en un disco y todo lo cachea el Thunder y el squid lo almacene en otro disco en la misma maquina??? Gracias
     
  19. TachinOli

    TachinOli Miembro frecuente

    Registro:
    24 Ene 2012
    Mensajes:
    58
    Likes:
    4
    Temas:
    0
    Buenas. Lamentablement no he podido instalar la versión de 64 bit ya q tambien m queda offline el thunder! Ya intenté sin parar lo siguiente:
    Instalar librerías compartidas, descargarlas del servidor de joemg y colocarlas en la carpeta correspondient. Sigue largando q no exist libmysqlclient.so.16. Voy a probar ahora debían 32 y el thunder 32.
    Saludos.
     
  20. Firecold

    Firecold Miembro frecuente

    Registro:
    27 Feb 2012
    Mensajes:
    87
    Likes:
    6
    Temas:
    0
    Amigo Net Si a mi me paso tambien, pero es bien facil de solucionar vas al enlace de las librerias no te lo pongo porque no me dejan poner enlaces todavia y descargas libmysqlclient.so.16, libmysqlclient.so.16.0.0, despues entras en la terminal y te situas en dicha carpeta tecleando esto:

    cd /home/usuario/Descargas y despues mueves las librerias donde corresponden con
    sudo mv libmysqlclient.so.16.0.0 /usr/lib/
    sudo mv libmysqlclient.so.16 /usr/lib/ o la que sea y arrancas el demonio de thunder con: sudo /etc/init.d/thunder start o restart y listo, o por lo menos a mi me funciono, espero que te sirva, Saludos

    y si aun asi no te funciona tecleas en la terminal: sudo /usr/local/sbin/thunder32 y te apuesto que levantara el demonio como te digo a mi me funciono.
     
    Última edición: 4 Jun 2012
Etiquetas: