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