Página 1 de 4 1234 ÚltimoÚltimo
+ Responder ao Tópico



  1. Ola
    Sou novato no mundo linux, porem... nos trancos e barrancos... consegui brincar com algumas coisinhas...rs..rs...rs...
    Estou tentando instalar o Thunder Cache, porem, estou encontrando dificuldades.
    sempre que adiciono as seguintes linhas:
    #-----------------------------------------------
    #OPÇOES DE REDIRECIONAMENTO
    url_rewrite_children 200
    acl store_rewrite_list dstdomain -i "/etc/squid/thunder.lst"
    url_rewrite_access allow store_rewrite_list
    url_rewrite_access deny all
    url_rewrite_program /etc/squid/loader.php
    #nega cache local, para nãoo haver duplicação
    acl localcache dstdomain 172.168.0.1
    cache deny localcache
    #-----------------------------------------------
    meu squid simplesmente para.
    alem de nao conseguir acessar o relatorio pelo http://$server_ip/thunder.php ou http://172.168.0.1/thunder.php

    bom.. vamos la... vou explicar o q eu fiz:
    #Fedora 10#

    como tenho o squid rodando e funcionando
    verifiquei se possuia o servidor web(httpd) e o php instalado
    #yum install httpd php

    recebi a seguinte resposta:
    Código :
    O pacote httpd-2.2.11-2.fc10.x86_64 ja esta instalado em sua ultima versao
    O pacote php-5.2.9-2.fc10.x86_64 ja esta instalado em sua ultima versao
    Criei uma pasta para o thunder, acessei a pasta e baixei o arquivo:
    #mkdir /etc/thunder
    #cd /etc/thunder/
    #wget http://www.thundercache.org/repo/thundercachev21.tar

    Descompactei o arquivo, e copiei para a pasta do squid:
    #tar –xvf thundercachev21.tar
    #cp –rx /etc/thunder/* /etc/squid/

    Editei o arquivo de configuracao do squid, acrescentando as opcoes de redirecionamento
    #vim /etc/squid/squid.conf
    Código :
    #OPÇOES DE REDIRECIONAMENTO
    url_rewrite_children 200
    acl store_rewrite_list dstdomain -i "/etc/squid/thunder.lst"
    url_rewrite_access allow store_rewrite_list
    url_rewrite_access deny all
    url_rewrite_program /etc/squid/loader.php
    #nega cache local, para nãoo haver duplicação
    acl localcache dstdomain 172.168.0.1
    cache deny localcache
    Editei o arquivo do thunder, alterando somente ($disk_max, $server_ip)
    #vim /etc/squid/thunder.conf
    $cache_dir = "/var/www/thunder";
    $disk_max = 58; // in percent
    $cache_scr = "/etc/squid";
    $server_ip = "172.168.0.1";
    Criei os links:
    #ln -s /etc/squid/youtube.com.php /etc/squid/googlevideo.com.php
    #ln -s /etc/squid/avg.com.php /etc/squid/grisoft.com.php
    #ln -s /etc/squid/thunder.php /var/www/thunder.php

    Crie o diretório dos arquivos e mudei as permissões de acesso.
    #mkdir /var/www/thunder
    #chmod a+xrw -R /var/www/thunder
    #chmod a+x /etc/squid/loader.php
    #chmod a+x /etc/squid/downloader.php

    No final, falam para configurar o apache... como nao sei mto bem como seria, editei o arquivo httpd.conf, acresentando o que se pede:
    #vim /etc/httpd/conf/httpd.conf
    <VirtualHost *>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/
    Alias /thunder /cache4/thunder
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    </Directory>
    <Directory /var/www/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
    Header set THUNDER "THUNDER"
    </Directory>
    <Directory /cache4/thunder>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
    Header set THUNDER "THUNDER"
    </Directory>
    <Directory /cache4/thunder/windowsupdate>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
    Header unset THUNDER
    </Directory>
    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
    </Directory>
    ErrorLog /var/log/apache2/error.log
    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn
    3
    CustomLog /var/log/apache2/access.log combined
    ServerSignature On
    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
    Options Indexes MultiViews FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>
    </VirtualHost>
    Reiniciei o computador
    #init 6

    ao reiniciar, nao consigo navegar na net
    verifico o httpd, esta rodando
    verifico o squid, ele esta executando, mas o processo esta morto

    retiro as opcoes de redirecionamento do squid, e ele volta a funcionar normalmente

    Bom, eh isso...
    creio q devo ter feito um monte de coisa errada... kkkkkkkkkkkkkk
    porem nao sei o que seria... pois ainda sou iniciante nesse mundo...
    mas, sera que ha alguma alma caridosa para me ajudar???

  2. Ontem a noite comecei o ThunderCache, e estou passando pelas mesmas dificuldades, mas estou trabalhando pra resolver, conseguindo posto aki.



  3. Pessoal,

    Já criei um tuto de como fazer funcionar o thunder, acesse esse link.

    Problemas com ThunderCache - Página 10

    Abraços!

  4. vou testar hoje
    vamos ver se funciona, tou tornecendo para funcionar...
    se funcionar, posto os resultados aqui, e os passos feitos
    mas desde ja, deixo meu agradecimento pela iniciativa



  5. ola

    nao deu certo... o squid simplesmente para quando dou "squid -k reconfigure" com as opcoes de redirecionamento.
    precisando retirar elas, para que ele volte a funcionar...
    mas vamos la.. vou dizer o que eu fiz:

    Editei o arquivo httpd.conf, e adicionei o que pediu:
    #vim /etc/httpd/conf/httpd.conf
    <VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/
    Alias /thunder /var/www/thunder

    <Directory />
    Options FollowSymLinks
    AllowOverride None
    </Directory>
    <Directory /var/www/>
    Options FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
    </Directory>
    <Directory "/var/www/thunder">
    AllowOverride All
    Allow from all
    </Directory>

    </VirtualHost>
    Adicionei os comandos no firewall ( a 1 linha ja existia)
    iptables -t nat -A POSTROUTING -j MASQUERADE
    iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to 172.168.0.0:80
    Baixei o thunder em uma pasta que criei para ele(thunder/ ), descompactei e movi para a pasta do squid (os arquivos ja existiam, ja que eu ja tinha feito um outro teste... tive que substituir)
    #wget http://ecache.svn.sourceforge.net/vi...ar.gz?view=tar
    #tar –xvf v21.tar
    #mv /etc/thunder/* /etc/squid/

    Editei o squid, e adicionei as opcoes de redirecionamento:
    #vim /etc/squid/squid.conf
    #-----------------------------------------------
    #OPÇÕES DE REDIRECIONAMENTO

    url_rewrite_children 10
    acl store_rewrite_list dstdomain -i "/etc/squid/thunder.lst"
    url_rewrite_access allow store_rewrite_list
    url_rewrite_access deny all
    url_rewrite_program /etc/squid/loader.php

    #nega cache local, para não haver duplicação
    acl localcache dstdomain ip_do_seu_servidor
    cache deny localcache
    #-----------------------------------------------
    Fiz os links simbolicos, obtive a resposta de que os links ja existiam (pois havia tentado outras vezes)
    #ln -s /etc/squid/youtube.com.php /etc/squid/googlevideo.com.php
    #ln -s /etc/squid/avg.com.php /etc/squid/grisoft.com.php
    #ln -s /etc/squid/thunder.php /var/www/thunder.php

    Crie o diretório que vai abrigar os arquivos e mude as permissões de acesso (o diretorio ja existia).
    #mkdir /var/www/thunder
    #chmod a+xrw -R /var/www/thunder
    #chmod a+x /etc/squid/loader.php
    #chmod a+x /etc/squid/downloader.php

    Alterei as configurações necessárias do arquivo: /etc/squid/thunder.conf ($cache_size, $server_ip, etc) mas ainda nao apliquei as configuracoes ao squid:
    $cache_dir = "/var/www/thunder";
    $disk_max = 60; // in percent
    $cache_scr = "/etc/squid";
    $server_ip = "172.168.0.1";
    $cache_url = "http://$server_ip/thunder";
    Crei uma pasta para os arquivos php.ini, baixei ele, e descompactei:
    #mkdir /etc/phpini
    #wget https://under-linux.org/forums/attac...rcache-php.zip
    #unzip 4824d1246913050-problemas-com-thundercache-php.zip

    Tentei localizar o php.ini nos sequintes enderecos, sem sucesso:
    o PHP.ini nos seguintes endereços:
    /usr/local/lib/php.ini
    /etc/httpd/php.ini


    Dei um locate php.ini, e localizei ele no seguinte endereco:
    /etc/php.ini
    Substitui pelo arquivo que baixei:
    #mv /etc/phpini/php.ini /etc/php.ini

    Mude o início dos arquivos /etc/squid/downloader.php e /etc/squid/loader.php, De:
    #!/usr/bin/php


    Para:

    #!/urs/local/bin/php
    Verifiquei se o httpd estava ativo, e restartei ele:
    #service httpd status
    httpd (pid 3272) está em execucao...
    #service httpd restart
    Parando o httpd: [ OK ]
    Iniciando o httpd: [ OK ]
    Apliquei as configuracoes ao squid:
    #squid -k reconfigure

    nessa hora, qdo aplico as configuracoes ao squid... ele simplesmente para... nao consigo mais acessar pagina nenhuma.
    Verifiquei os status dele:
    #service squid status
    squid (pid 3452) está em execucao...
    squid: ERROR: Could not send signal 0 to process 7813: (3) No such process
    Entao, voltei ao squid, retirei as opcoes de redirecionamento, e startei ele novamente
    #vim /etc/squid/squid.conf
    #service squid start

    o squid volta a startar, e a navegacao a funcionar.

    alguem ai tem alguma nova dica?
    FEDORA 10






Tópicos Similares

  1. Erro Instalação Thunder Cache
    Por helcyas no fórum Servidores de Rede
    Respostas: 4
    Último Post: 26-05-2013, 19:02
  2. Duvidas na Instalação Debian+Thunder Cache??
    Por carneirinhobad no fórum Redes
    Respostas: 2
    Último Post: 07-03-2011, 06:34
  3. Respostas: 44
    Último Post: 30-08-2009, 15:49
  4. Thunder Cache Media v1.0
    Por int21 no fórum Servidores de Rede
    Respostas: 16
    Último Post: 22-06-2009, 10:03
  5. Thunder cache ....venham pra cá...
    Por Roberto21 no fórum Servidores de Rede
    Respostas: 20
    Último Post: 04-05-2009, 23:35

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L