+ Responder ao Tópico



  1. #1

    Padrão SQUID não starta

    Galera, por favor me ajudem.

    Tô precisando instalar o squid no slackware 9.1, baixei a versão que indica aqui no site como estável... é a squid-2.5.STABLE1 porém quando compilo dou o ./configure --prefix=/usr/local/squid depois make all e depois make install como manda o arquivo INSTALL.

    Aparentemente instala tudo bem mas quando rodo o arquivo no /usr/local/squid/sbin/squid start ele não dá mensagem nenhuma mas simplesmente não starta o squid.
    Rodei o nmap e verifiquei que a porta do squid ñ está aberta. Na compilação não vejo nenhum erro aparente a não ser no final da compilação aparece um monte de Leaving directory bla bla bla... Mas deveria rodar não é?
    Alguém tem uma solução?

    Tô ficando irritado já com esse squid que nem instalar instala, imagina os paus que deve dar depois....

    Alguém pode me ajudar?

    Obrigado!!

  2. #2

    Padrão SQUID não starta

    tipow, gustavo, pega ele em .tgz

    eh mais tranquilo pra instalar

    ou ainda, deixe o path padrao

    []'s

  3. #3

    Padrão e os cache, foram criados?

    antes de se iniciar o squid é preciso criar os seus diretórios cache - não são criados automágicamente. É qualquer coisa como /path/squid -z ou coisa assim (na documentação/site consta o correto).

    Vc precisará ter MUITO espaço pra isso.

    BTW, pra saber quem tá escutando aonde basta um netstat -na. E pra saber porque um treco não inicia, é preciso olhar os logs (rs).

    :twisted:

  4. #4
    pflamellas
    Visitante

    Padrão SQUID não starta

    Kra,
    Depois de vc baixar os pacotes ..de preferência os squid-2.5.STABLE1-src.tar.gz..vc faz o seguinte:
    1º - tar -zxf squid-2.5.STABLE1-src.tar.gz
    ./configure
    make
    make install
    será criado o diretório /usr/local/squid com três subdiretórios /etc o /bin e o /logs

    depois crie o usuário squid, da seguinte forma:
    adduser squid
    passwd squid
    group add squid
    depois desse ponto é necessário criar o diretório cache
    cd /usr/local/squid
    mkdir cache , em seguida
    chown squid cache....
    depois de configurar o squid.conf...entre no diretório /usr/local/squid/bin e execute os seguintes comandos (vc tem que estar como usuario squid)
    ./squid -z
    ./RunCache
    se tudo estiver ok , o squid será executado.....e sderá gerado um arquivo squid.out.... é interessante que o propriétário do squid.out seja o usuário squid, para corrigir e acompanhar problemas...
    para iniciar a partir do rc.local ou melhor no boot do sistema faça o seguinte....acrescente a seguinte linha de comando no arquivo /etc/rc.d/rc.local:
    su squid /usr/local/squid/bin/ ./RunCache&
    Com isso o squid não precisará ser iniciado manualmente..
    espero ter ajudado!!
    Abraços
    Paulo Fernando Lamellas

  5. #5
    odbc
    Visitante

    Padrão SQUID não starta

    e tb verifique o seu arquivo de configuração... algo nele pode estar impedindo a sua inicialização....

    Qual o erro que aparece pra vc?

  6. #6

    Padrão SQUID não starta

    Cara não tô no micro de casa agora mas logo que chegar irei testar. Muito obrigado!

    Cara só me diga uma coisa, esses comandos precisam ser feitos sempre que eu fizer uma instalação no squid ou só quando acontece algum erro na compilação?


    Obrigado!

  7. #7
    odbc
    Visitante

    Padrão SQUID não starta

    essas configurações que a galera passou acima são para ser executadas SEMPRE que for feita uma nova instalação do Squid.

    Após isso teu Squid está apto para fazer qq rotina que vc especificar no teu squid.conf

    Abraços.

  8. #8

    Padrão SQUID não starta

    Citação Postado originalmente por odbc
    e tb verifique o seu arquivo de configuração... algo nele pode estar impedindo a sua inicialização....

    Qual o erro que aparece pra vc?
    Obrigado pela dica... Mas não aparece nenhum erro ele sómente não abre a porta pois não iniciou o serviço, claro! :wink:

  9. #9

    Padrão SQUID não starta

    posta seu /var/log/messages relativo a parte do squid, o prob deve ta descrito lah

    []'s

  10. #10

    Padrão SQUID não starta

    Abre o seu /etc/squid/messages com o tail e abre outro terminal para inicializar o Squid. Deve mostrar o problema.


    Abraços!

  11. #11
    fabiano2
    Visitante

    Padrão SQUID não starta

    Dae Grande...td blz,,,,olha eu baixei o .gz procedi com a instalacaonormalmente sem erros da forma como o nosso amigo pflamellas descreveu acima com algumas mudancas no .conf

    cache_effective_user squid
    cache_effective_group squid

    copei o execut do /usr/local/squid/sbin/ para o /usr/local/squid/bin/

    coloquei pra exec no /etc/rc.d/rc.local o /usr/local/squid/bin boot

    e td ok, fiz td como root


    espero ter retribuido sua ajuda
    []

    Fabiano

    ----------------------------------------------------------------------------------
    Make free software, not war!!!!!!!

  12. #12

    Padrão SQUID não starta

    fabiano e odbc, juntei as dicas de vcs 2 e acabei de colocar o squid pra rodar no meu slack.

    Pessoal muito obrigado mesmo.