Monday 13 February 2012

Squid Combai Thundercache3

asskum......

selamat pagi, siang, malam guest

hehhe kali ini saya akan memberikan sedikit pencerahan tentang kombinasi antara squid dan thunder

oke penjelasan tentang squid bisa di liat di sini dan thundercache sendiri yang saya tahu tools ini berfungsi sebagai tempat penyimpanan sementara video-video yang kita akses sehingga pada saat di buka berulang-ulang tidak akan ada buffering lagi pada saat  inggin melihat liat video, baik yang streaming maupun dari youtube

oke sekarang kita mulai saja ya pembahasan tentang combain antara squid dan thundercache

asumsi saya di sini sistem telah terinstall dengan ubuntu server 11.10 dengan baik

dan sekarang kita mulai, yang pertama adalah melakukan install pada system yang di perlukan untuk membuat proxy server + streaming video buffering


yang perlu di install adalah paket-paket yang di perlukan untuk membuat proxy server + video streaming


maka akan tampil seperti gambar




#apt-get install squid apache2 libapache2-mod-php5 php5 php-db php5-gd php5-sqlite sqlite3 libsqlite3-dev libstdc++6 unzip bzip2


dan biarkan sejenak proses install paket yang di perlukan berjalan dengan semestinya....

setelah semua selesai di install, kemudian setting squid server.... dan bisa di lihat di sini

setelah squid server berjalan dengan normal kita, dan sekarang kita akan melakukan konfigurasi pada thundercache3

terlebih dahulu unduh thundercache3 di sini

setelah di unduh paket thundercache3-nya mari lah kita berkonfigurasi ria.... hehhehehehheheh

oke yang pertama-tama di lakukan adalah extrak terlebih dahulu paket thundercache-nya ... lihat gambar




setelah selesai di extrak... maka akan tampil du folder di antaranya etc dan sbin
akan tampil pada gambar berikut

setelah berhasil di extrak dan menghasilkan dua folder tersebut proses selanjutnya adalah copy file pada dua folder tersebut di antaranya adalah

#cp -R sbin/thunder /usr/local/sbin

#cp -R etc/init.d/thunder /etc/init.d/thunder
#cp -R etc/thunder /etc/thunder


dan tambahkan hak ases seperti

#chmod a+x /usr/local/sbin/thunder

#chmod a+x /etc/init.d/thunder

setelah copast dan memberi hak akses terhadap file tersebut, sekarang buat folder untuk penampungan sementara.... seperti
#mkdir /var/log/thunder
#mkdir /var/tmp/thunder
#mkdir /var/run/thunder

#mkdir /var/cache/thunder


#ln -s /var/cache/thunder /thunder 



dan setelah di buat folder sekalian di ubah hak akses untuk semua folder tersebut seperti

#chmod a+rwx /var/log/thunder
#chmod a+rwx /var/tmp/thunder
#chmod a+rwx /var/run/thunder
#chmod a+rwx /var/log/thunder


setelah selesai membuat folder dan hak akses setelah itu buat file seperti



#touch /etc/thunder/whitelist
#touch /etc/thunder/blacklist
#mkdir /thunder
#chmod a+rwx /thunder
#chown -R www-data /thunder/
#chmod -R 777 /thunder/
#umask 000 /thunder/


#chkconfig thunder --level 345 on

dan apa bila semua sudah di buat setelah itu buat link agar cache bisa di baca di web browser atau di lihat di GUI beri kan link seperti



#ln -s /etc/thunder/thunder.php /var/www/thunder3.php
#update-rc.d thunder defaults


setelah semua konfigurasi thundercache selesai edit atau tambahkan di dalam file squid.conf... seperti

# Thundercache 3
acl thunder_lst url_regex -i "/etc/thunder/thunder.lst"
cache deny thunder_lst
cache_peer 127.0.0.1 parent 8080 0 proxy-only no-digest
dead_peer_timeout 2 seconds
cache_peer_access 127.0.0.1 allow thunder_lst
cache_peer_access 127.0.0.1 deny all



dan setelah di tambahkan di dalam file squid.conf kemudia buat agar thunder cache dapat berjalan berdampingan dengan squid servernya, oleh karena itu tambahkan akses pada IPTABLES supaya dapat di redirect oleh sistem..... seperti

#iptables -A INPUT -i eth1 -p tcp --dport 3128 -j ACCEPT 


#iptables -t nat -A PREROUTING -i eth1 -p tcp -s 0/0 --dport 80 -j REDIRECT --to-port 3128


dan setelah selesai, restart lah daemon squid dan thundercahcenya.... seperti

#/etc/init.d/squid restart



&


#/etc/init.d/thunder restart


setelah semua konfigurasi selesai, untuk memastikan squid dan thundercache3 berjalan pada sistem kita dapa melihat pada gambar berikut




setelah melihat gambar maka berjalan atau tidak-nya berjalan pada sistem akan tampil seperti pada gambar di atas...

hehhehehhe selesai sudah shared ilmu yang tidak seberapa ini..... semoga bermanfaat

aminnnnnnnn


wassalam..... ^_^

No comments:

Post a Comment