Instalar SH

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

.

/configure --prefix=/usr/local/squid \
--enable-err-Portuguese=lang \
--mandir=/usr/share/man \
--enable-auth="basic,digest,ntlm" \
--enable-removal-policies="lru,heap" \
--enable-digest-auth-helpers="password" \
--enable-basic-auth-helpers="getpwnam,YP,NCSA,MSNT" \
--enable-external-acl-helpers="ip_user,unix_group,wbinfo_group" \
--enable-ntlm-auth-helpers="fakeauth,no_check" \
--enable-removal-policies \
--enable-linux-netfilter \
--enable-ident-lookups \
--enable-useragent-log \
--enable-cache-digests \
--enable-delay-pools \
--enable-referer-log \
--enable-underscores \
--enable-async-io \
--enable-truncate \
--enable-arp-acl \
--with-pthreads \
--enable-icmp \
--enable-htcp \
--enable-carp \
--enable-poll \
--enable-snmp \
--enable-wccp \
--enable-ssl
make
make install
cp /usr/local/squid/sbin/squid /usr/sbin
mkdir /usr/local/squid/var/cache
mkdir /usr/local/squid/var/logs
chmod 0777 /usr/local/squid/var/cache
chmod 0777 /usr/local/squid/var/logs
egrep -v "^#|^$" /usr/local/squid/etc/squid.conf.default > /usr/local/squid/etc/
squid.conf
printf "DIGITE O IP DA SUA REDE INTERNA PARA CONFIGURAR O SQUID.CONF :"
read ip
sed -i 's/acl localnet src 10.0.0.0\/8/acl localnet src '$ip'\/24/g' /usr/local/
squid/etc/squid.conf
cd /usr/local/squid/var/logs
touch access.log
touch squid.pid
touch cache.log
touch store.log
chown -R nobody:nogroup access.log
chown -R nobody:nogroup cache.log
chown -R nobody:nogroup store.log
squid -z
squid -D
echo "###########################################"
echo "######## squid rodando #########"
echo "###########################################"
ps -ax | grep squid

You might also like