caching youtube squid 2.6.STABLE14 di easyhotspot (xubuntu 7.10)
browsing2 akhirnya dapat link buat cache youtube dengan squid 2.6 http://fedora.co.in/content/youtube-cache-version-03-available, tapi ini buat fedora…..mumpung ada waktu kosong iseng-iseng dicoba di xubuntu 7.10, dan ternyata proses tersulit adalah pada saat compile python-iniparse karena paket ini tidak tersedia buat debian base, kita mulai ya….
download http://kulbirsaini.fedorapeople.org/stuff/youtube_cache/youtube_cache-0.3-1.tar.gz dan ekstrak
pastikan sebelumnya paket-paket dibawah ini sudah terinstall
- python
- python-urlgrabber
- python-iniparse
- squid
dari keempat paket tersebut sudah tersedia semua di repo ubuntu, tapi untuk python-iniparse gak ada dan kita harus install dari source, caranya download paketnya di http://code.google.com/p/iniparse/
ekstrak, kemudian dari hasil ekstrak tersebut copy folder iniparse ke dalam /usr/lib/python2.5/site-packages/
gitu aja installnya..he..he, padaha; tadi ada satu jam cari lewat google, gak ketemu….
setelah itu ekstark file youtube_cache-0.3-1.tar.gz
[root@localhost root]# tar -xvzf youtube_cache-0-3-1.tar.gz
masuk ke youtube_cache-0-3-1 directory
[root@localhost youtube_cache-x.x-x]# cd youtube_cache-0.3-1
Copy youtube_cache.conf ke /etc/youtube_cache.conf
[root@localhost youtube_cache-0.3-1]# cp youtube_cache.conf /etc/youtube_cache.conf
Copy youtube_cache directory to /etc/squid/
[root@localhost youtube_cache-0.3-1]# cp -r youtube_cache /etc/squid/
Buat directories untuk cache youtube videos
[root@localhost root]# cd /var/spool/
[root@localhost spool]# chmod 751 squid
[root@localhost spool]# cd squid
[root@localhost squid]# mkdir youtube
[root@localhost squid]# chown squid:squid youtube
[root@localhost squid]# chmod 755 youtube
[root@localhost squid]# cd youtube
[root@localhost youtube]# mkdir temp
[root@localhost youtube]# chown squid:squid temp
[root@localhost youtube]# chmod 755 temp
setelah itu, masukkan baris di bawah ini ke squid.conf di /etc/squid/squid.conf .
#### BEGIN Add to squid.conf ####
redirect_program /usr/bin/python /etc/squid/youtube_cache/youtube_cache.py
redirect_children 20
#### END Add to squid.conf ####
buat file youtube_cache.log di /var/log/squid/youtube_cache.log dan set permission buat squid
pastikan konfigurasi pada /etc/youtube_cache.conf, sesuai dengan mesin proxy anda
Save squid.conf dan reload squid service menggunakan perintah
[root@proxy root]# /etc/init.d/squid restart
sekarang tinggal di test…dan tempatku berhasil dengan baik….hemat bandwith mas, masalahnya sekarang harus nyediain berapa giga untuk cache youtube ini….?
Kulbir Saini berkata,
November 26, 2008 pada 8:07 pm
Check the latest version of youtube cache on http://cachevideos.com/.
poerwo2211 berkata,
November 28, 2008 pada 3:48 pm
tanks kulbir….I’ll try to update soon
Life » Blog Archive » Back Links to VideoCache berkata,
Desember 15, 2008 pada 9:51 am
[...] caching youtube squid 2.6.STABLE14 di easyhotspot (xubuntu 7.10) [...]
Fals berkata,
November 4, 2009 pada 7:23 am
Thank info na………perlu di cuba youtube cache ni……wah tp perlu hdd yg gede buat cache videonya….
Salam linuxer