A instalação do Squid gera o arquivo squid.conf em / etc / init & amp; não /etc/init.d no ubuntu - Eu tinha instalado o squid via sudo apt-get install squid.
Eu instalei o squid v3 no Ubuntu 13. Executando o squid3 -v responde com a versão 3.3.8 (ainda não consigo encontrar nenhum script do squid em /etc/init.d). Eu sou capaz de correr
service squid3 restart
(o processo é exibido como em execução). Alguma informação sobre o que eu poderia ter configurado incorretamente? Eu notei o squid perdido depois que fiz uma alteração no arquivo squid.conf.
Agradecemos antecipadamente.
Eu percebi que o squid estava gerando o arquivo squid.conf em / etc / init & amp; não /etc/init.d - Eu tinha instalado o squid via sudo apt-get install squid.
A instalação do Squid gera o arquivo squid.conf em / etc / init & amp; não /etc/init.d no ubuntu - Eu tinha instalado o squid via sudo apt-get install squid.
Seu lançamento do Ubuntu já usa o Upstart para iniciar serviços. É por isso que você não consegue mais encontrar o script de inicialização para o squid em /etc/init.d/. Em vez disso, você tem que começar o squid via
sudo service squid3 start
BTW, você não pode usar su
aqui para se tornar root e, em seguida, chamar service squid3 start
. Para mais informações, consulte o bug do Ubuntu # 1303769 .
O script /etc/init/squid3.conf é o script de inicialização usado pelo upstart e nada que devemos editar normalmente.
Em vez disso, use /etc/squid3/squid.conf para definir suas opções de configuração.
O arquivo de inicialização do serviço para o squid é /etc/init/squid.conf estes serviços são executados como upstart, o que é muito bom para reiniciá-los, use este
comandos
Para parar
sudo stop squid3
Para começar
sudo start squid3
Para verificar o status
lista initctl
principal vantagem aqui é o sistema inicializar mais rápido e também se algum mata o pid do kernel squid3 automaticamente reinicia os serviços do squid3 em fração de segundos com o novo pid.
para mais informações sobre serviços iniciantes
Abaixo, você verá as mensagens / var / log / syslog
Abr 22 12:00:48 proxy02 kernel: [5864996.503368] init: processo principal do squid3 (318) morto por sinal KILL
Abr 22 12:00:48 proxy02 kernel: [5864996.503379] init: o processo principal do squid3 terminou, reaparecendo
Tente procurar em /etc/rc.d/init.d /
Seu arquivo .conf deve estar localizado em /etc/squid/squid.conf