deusvan [RESOLVIDO]

1. deusvan [RESOLVIDO]

Deusvan Lino
deusvan

(usa Ubuntu)

Enviado em 22/01/2010 - 12:33h

Galera do viva o linux, estou precisando limpar a cache do meu squid automatico, e gostaria de saber como fazer, pois eu utilizo o Webmin para administrar o mesmo, e gostaria de utilizar o proprio webmin para ele mesmo limpar o cache de forma automatizada sem ter que eu clicar em nada... como posso fazer isso ?


  


2. Re: deusvan [RESOLVIDO]

Rafael Arcanjo
ST. RaLF

(usa Arch Linux)

Enviado em 22/01/2010 - 13:09h

Para limpar a cache é só dar os comandos:
rm -rf /var/cache/squid/*
squid -z

Mas para rodar isto automático é só adicionar no cron. Acho que é a melhor solução.


3. Re: deusvan [RESOLVIDO]

Deusvan Lino
deusvan

(usa Ubuntu)

Enviado em 22/01/2010 - 18:26h

Esta opçao parace ser boa, tenho uma pergunta, nao preciso para o squid antes de realizar esta ação ???


4. Squid

Deusvan Lino
deusvan

(usa Ubuntu)

Enviado em 26/01/2010 - 12:12h

Galera do viva o linux, estou usando o script abaixo para limpar o cache do squid e aparece a mensagem abaixo, gostaria de saber se falta alguma coisa....

Esse é o resultado do script:

Saída de resultados do comando /etc/webmin/cron/limpa_cache ..

* Stopping Squid HTTP proxy squid
...done.
/etc/webmin/cron/limpa_cache: 2:
: not found
Parando o Squid
/etc/webmin/cron/limpa_cache: 4:
: not found
Apagando o Cache
2010/01/26 11:34:43| Creating Swap Directories
/etc/webmin/cron/limpa_cache: 6:
: not found
Criando o cache novamente
* Starting Squid HTTP proxy squid
...done.
/etc/webmin/cron/limpa_cache: 8:
: not found
Iniciando o Squid
Cache limpo e renovado com sucesso ....

Aqui estar meu script:

#/bin/bash
/etc/init.d/squid stop ;
echo " Parando o Squid "
rm -rf /var/spool/squid/* ;
echo "Apagando o Cache"
squid -z ;
echo "Criando o cache novamente"
/etc/init.d/squid start ;
echo "Iniciando o Squid"
echo "Cache limpo e renovado com sucesso ...."



5. Re: deusvan [RESOLVIDO]

Deusvan Lino
deusvan

(usa Ubuntu)

Enviado em 26/01/2010 - 18:34h

consegui fazer um script e agora coloquei no cron e deu certo, limpa o cache do squid automatico...

script :

#!/bin/bash

# Para o Squid
/etc/init.d/squid stop

# Limpa o Cache
rm -rf /var/spool/squid/*

#cria o cache
squid -z

# Iniciando o Squid

/etc/init.d/squid start

echo " Cache Limpo com Sucesso... "

pronto agora ficou filé



  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts