Squid 3.4.8 cache youtube

1. Squid 3.4.8 cache youtube

Eduardo Oliveira Soares
stremenx

(usa Debian)

Enviado em 16/12/2015 - 19:00h

Pessoal é assunto até meio batido aqui mais testei algumas configurações e não deu certo, queria saber se é possível fazer cache de vídeos como youtube, pois servidor é num determinada escola onde muitas vezes no laboratório se acessa mesmo vídeo para aula, devido a internet não ser das melhores seria muito pratico para as aulas, desde já obrigado pela atenção.

Sendo um dos testes.
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern (cgi-bin|\?) 0 0% 0
refresh_pattern . 0 20% 4320
refresh_pattern -i \.(mp3|mp4|m4a|ogg|mov|avi|wmv|flv)$ 10080 90% 999999 ignore-no-cache override-expire ignore-private
quick_abort_max 16 KB


  


2. Re: Squid 3.4.8 cache youtube

Lucas Alves Santos
Lwkas

(usa XUbuntu)

Enviado em 16/12/2015 - 19:45h

stremenx escreveu:

Pessoal é assunto até meio batido aqui mais testei algumas configurações e não deu certo, queria saber se é possível fazer cache de vídeos como youtube, pois servidor é num determinada escola onde muitas vezes no laboratório se acessa mesmo vídeo para aula, devido a internet não ser das melhores seria muito pratico para as aulas, desde já obrigado pela atenção.

Sendo um dos testes.
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern (cgi-bin|\?) 0 0% 0
refresh_pattern . 0 20% 4320
refresh_pattern -i \.(mp3|mp4|m4a|ogg|mov|avi|wmv|flv)$ 10080 90% 999999 ignore-no-cache override-expire ignore-private
quick_abort_max 16 KB


Segue as dicas:

http://www.vivaolinux.com.br/artigo/Cache-do-Youtube-efetivo-no-Linux
http://www.vivaolinux.com.br/artigo/Instalando-o-Videocache-no-Debian-Lenny
http://www.vivaolinux.com.br/artigo/Thunder-Cache-Cache-inteligente/




3. Re: Squid 3.4.8 cache youtube

Eduardo Oliveira Soares
stremenx

(usa Debian)

Enviado em 26/12/2015 - 20:59h

Boa noite, achei interessante o Thunder-Cache mais por ele ser pago não se torna viável para uma escola, sendo que tentei Videocache mais por esse tutorial não deu certo, então tentei instalar na sorte mais só retorna seguinte erro.

Collecting netifaces
Using cached netifaces-0.10.4.tar.gz
Installing collected packages: netifaces
Running setup.py install for netifaces
Complete output from command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-QUhOqn/netifaces/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('
', '
'), __file__, 'exec'))" install --record /tmp/pip-ypmQ1I-record/install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_ext
checking for getifaddrs...found.
checking for getnameinfo...found.
checking for optional header files...netash/ash.h netatalk/at.h netax25/ax25.h neteconet/ec.h netipx/ipx.h netpacket/packet.h linux/irda.h linux/atm.h linux/llc.h linux/tipc.h linux/dn.h.
checking whether struct sockaddr has a length field...no.
checking which sockaddr_xxx structs are defined...at ax25 in in6 ipx un ash ec ll atmpvc atmsvc dn irda llc.
checking for routing socket support...no.
checking for sysctl(CTL_NET...) support...no.
checking for netlink support...yes.
will use netlink to read routing table
building 'netifaces' extension
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DNETIFACES_VERSION=0.10.4 -DHAVE_GETIFADDRS=1 -DHAVE_GETNAMEINFO=1 -DHAVE_NETASH_ASH_H=1 -DHAVE_NETATALK_AT_H=1 -DHAVE_NETAX25_AX25_H=1 -DHAVE_NETECONET_EC_H=1 -DHAVE_NETIPX_IPX_H=1 -DHAVE_NETPACKET_PACKET_H=1 -DHAVE_LINUX_IRDA_H=1 -DHAVE_LINUX_ATM_H=1 -DHAVE_LINUX_LLC_H=1 -DHAVE_LINUX_TIPC_H=1 -DHAVE_LINUX_DN_H=1 -DHAVE_SOCKADDR_AT=1 -DHAVE_SOCKADDR_AX25=1 -DHAVE_SOCKADDR_IN=1 -DHAVE_SOCKADDR_IN6=1 -DHAVE_SOCKADDR_IPX=1 -DHAVE_SOCKADDR_UN=1 -DHAVE_SOCKADDR_ASH=1 -DHAVE_SOCKADDR_EC=1 -DHAVE_SOCKADDR_LL=1 -DHAVE_SOCKADDR_ATMPVC=1 -DHAVE_SOCKADDR_ATMSVC=1 -DHAVE_SOCKADDR_DN=1 -DHAVE_SOCKADDR_IRDA=1 -DHAVE_SOCKADDR_LLC=1 -DHAVE_PF_NETLINK=1 -I/usr/include/python2.7 -c netifaces.c -o build/temp.linux-x86_64-2.7/netifaces.o
netifaces.c:1:20: fatal error: Python.h: Arquivo ou diretório não encontrado
#include <Python.h>
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

----------------------------------------
Command "/usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-QUhOqn/netifaces/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('
', '
'), __file__, 'exec'))" install --record /tmp/pip-ypmQ1I-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-QUhOqn/netifaces
Please fix the issues and install this module before continuing further.

Poderia me dar uma luz, obrigado pela atenção.


4. Re: Squid 3.4.8 cache youtube

Lucas Alves Santos
Lwkas

(usa XUbuntu)

Enviado em 26/12/2015 - 22:17h

stremenx escreveu:

Boa noite, achei interessante o Thunder-Cache mais por ele ser pago não se torna viável para uma escola, sendo que tentei Videocache mais por esse tutorial não deu certo, então tentei instalar na sorte mais só retorna seguinte erro.

Collecting netifaces
Using cached netifaces-0.10.4.tar.gz
Installing collected packages: netifaces
Running setup.py install for netifaces
Complete output from command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-QUhOqn/netifaces/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('
', '
'), __file__, 'exec'))" install --record /tmp/pip-ypmQ1I-record/install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_ext
checking for getifaddrs...found.
checking for getnameinfo...found.
checking for optional header files...netash/ash.h netatalk/at.h netax25/ax25.h neteconet/ec.h netipx/ipx.h netpacket/packet.h linux/irda.h linux/atm.h linux/llc.h linux/tipc.h linux/dn.h.
checking whether struct sockaddr has a length field...no.
checking which sockaddr_xxx structs are defined...at ax25 in in6 ipx un ash ec ll atmpvc atmsvc dn irda llc.
checking for routing socket support...no.
checking for sysctl(CTL_NET...) support...no.
checking for netlink support...yes.
will use netlink to read routing table
building 'netifaces' extension
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DNETIFACES_VERSION=0.10.4 -DHAVE_GETIFADDRS=1 -DHAVE_GETNAMEINFO=1 -DHAVE_NETASH_ASH_H=1 -DHAVE_NETATALK_AT_H=1 -DHAVE_NETAX25_AX25_H=1 -DHAVE_NETECONET_EC_H=1 -DHAVE_NETIPX_IPX_H=1 -DHAVE_NETPACKET_PACKET_H=1 -DHAVE_LINUX_IRDA_H=1 -DHAVE_LINUX_ATM_H=1 -DHAVE_LINUX_LLC_H=1 -DHAVE_LINUX_TIPC_H=1 -DHAVE_LINUX_DN_H=1 -DHAVE_SOCKADDR_AT=1 -DHAVE_SOCKADDR_AX25=1 -DHAVE_SOCKADDR_IN=1 -DHAVE_SOCKADDR_IN6=1 -DHAVE_SOCKADDR_IPX=1 -DHAVE_SOCKADDR_UN=1 -DHAVE_SOCKADDR_ASH=1 -DHAVE_SOCKADDR_EC=1 -DHAVE_SOCKADDR_LL=1 -DHAVE_SOCKADDR_ATMPVC=1 -DHAVE_SOCKADDR_ATMSVC=1 -DHAVE_SOCKADDR_DN=1 -DHAVE_SOCKADDR_IRDA=1 -DHAVE_SOCKADDR_LLC=1 -DHAVE_PF_NETLINK=1 -I/usr/include/python2.7 -c netifaces.c -o build/temp.linux-x86_64-2.7/netifaces.o
netifaces.c:1:20: fatal error: Python.h: Arquivo ou diretório não encontrado
#include <Python.h>
^
compilation terminated.
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

----------------------------------------
Command "/usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-QUhOqn/netifaces/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('
', '
'), __file__, 'exec'))" install --record /tmp/pip-ypmQ1I-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-QUhOqn/netifaces
Please fix the issues and install this module before continuing further.

Poderia me dar uma luz, obrigado pela atenção.


Então, voltei a dar uma pesquisada e encontrei isso > https://under-linux.org/showthread.php?t=119863&page=3

Da uma lida!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts