Slider by IWEBIX

hit_squidTulisan ini hanya membahas jenis proxy server dengan menggunakan aplikasi squid. Squid menarik dibahas karena merupakan proxy open source yang dapat dijalankan pada sistem operasi Linux maupun “Jendela”. Namun karena semangat Go Open Source, maka penulis hanya ingin membahas bagaimana cara-cara instalasi proxy tersebut pada sistem operasi linux khususnya Ubuntu. Langkah-langkah yang kita lakukan untuk menginstall proxy squid + Lusca pada Ubuntu server adalah sebagai berikut:

  1. download file ISO Ubuntu server di website Ubuntu. Selanjutnya burning file ISO yang sudah didownload, untuk digunakan saat install Ubuntu server.
  2. Install Ubuntu Server anda dengan mengikuti cara-cara install Ubuntu server disini.
  3. Login sebagai superuser pada server
  4. Update & upgrade Depedencies versiapt-get update && apt-get upgrade -y && apt-get dist-upgrade -y && apt-get install squidclient squid-cgi -y && apt-get install gcc -y && apt-get install build-essential -y && apt-get install sharutils -y && apt-get install ccze -y && apt-get install libzip-dev -y && apt-get install automake1.9 -y && apt-get install perl -y && apt-get install apache2 -y && apt-get install libapache2-mod-perl2 -y && wget http://lusca-ku.googlecode.com/files/LUSCA_HEAD-r14809.tar.gz && tar zxvf LUSCA_HEAD-r14809.tar.gz && cd LUSCA_HEAD-r14809
  5. Lakukan perintah compile./configure –prefix=/usr –exec_prefix=/usr –bindir=/usr/sbin –sbindir=/usr/sbin –libexecdir=/usr/lib/squid –sysconfdir=/etc/squid –localstatedir=/var/spool/squid –datadir=/usr/share/squid –enable-async-io=24 –with-aufs-threads=24 –with-pthreads –enable-storeio=aufs –enable-linux-netfilter –enable-arp-acl –enable-epoll –enable-removal-policies=heap –with-aio –with-dl –enable-snmp –enable-delay-pools –enable-htcp –enable-cache-digests –disable-unlinkd –enable-large-cache-files –with-large-files –enable-err-languages=English –enable-default-err-language=English –with-maxfd=65536 && make all && make install
  6. menambahkan user dan groupadduser proxy
    addgroup proxy
    (biasanya user dan group sudah ada saat install ubuntu)
  7. download file-file pendukung pada direktori yang benar
    rm /etc/squid/squid.conf
    cd /etc/squid/
    wget http://lusca-ku.googlecode.com/files/squid.conf
    wget http://lusca-ku.googlecode.com/files/storeurl.pl
    cd /etc/init.d/
    wget http://lusca-ku.googlecode.com/files/squid
  8. membuat folder /cache1 dan /cache2mkdir /cache1 && mkdir /cache2
  9. Memberikan izin akses kepada user squidchmod +x /etc/init.d/squid && /etc/init.d/squid stop
  10. Seting permission pada folder cachechown proxy:proxy /cache1
    chmod 777 /cache1
    chown proxy:proxy /cache2
    chmod 777 /cache2
    chown proxy:proxy /etc/squid/storeurl.pl
    chmod 777 /etc/squid/storeurl.pl
    chmod +x /etc/init.d/squid
  11. membuat folder/directory tempat access.log  (untuk melihat log Squid misal: HIT, dll)mkdir /var/log/squid
    touch /var/log/squid/access.log
    chown proxy:proxy /var/log/squid/access.log
  12. Create folder swap/cache di dalam folder /cache/etc/init.d/squid stop
    squid -N -d 1 -D
    Ctrl + C
    squid -f /etc/squid/squid.conf -z && /etc/init.d/squid restart
  13. Membuat squid autorun at startup
    nano /etc/rc.local
    ketik : /etc/init.d/squid start (tepat pada bagian atas teks exit 0)
  14. Install acpid (agar soft shutdown bisa dilakukan dengan menekan 1 x tombol power komputer)
    apt-get install acpid
  15. REBOOT SELESAI

Semoga berhasil dan tetap semangat mencoba (y)

“Orang-orang pintar adalah mereka yang menghindari pekerjaan berat,
tapi pekerjaan tersebut dapat terselesaikan dengan mempermudah cara penyelesaiannya”

Pernahkah anda mengalami kesulitan menginstall windows karena PC atau laptop anda mengalami kerusakan CD atau DVD-ROM?

Pernahkah anda mengalami kesulitan menginstall windows pada Netbook yang tidak memiliki DVD-ROM External?

Jika anda masih terkendala dengan 2 hal diatas atau sejenisnya, maka anda perlu membaca artikel cara melakukan replace windows tanpa harus diinstall. Untuk melakukan hal tersebut, kita harus memiliki software-software yang dapat mem-backup windows dari suatu Drive atau Partisi. Baca Selengkapnya

“…….. was unable to uninstall the (nama aplikasi) dst……..” Inilah potongan salah satu pesan error gagal uninstall install aplikasi windows. Tentu saja hal ini sangat mengganggu kenyamanan user komputer, gak peduli apakah user pemula hingga tingkat lanjut. Kondisi ini bisa saja disebabkan oleh berbagai hal diantaranya: Baca Selengkapnya

Federasi Guru Independen Indonesia menolak kebijakan pemerintah menambah jam Kerja Guru PNS dari 24 jam menjadi 27,5 jam per minggu.

Ketua Federasi Guru Independen Suparman mengatakan, penambahan jam kerja tersebut merupakan pelecehan profesi guru dan melanggar Undang-Undang tentang Guru. Dia menilai kebijakan tersebut tidak adil dan bersifat sepihak. Pasalnya masih banyak guru sekolah lain, terutama di sekolah swasta yang kekurangan jam kerja. Baca Selengkapnya

Kementerian Pendidikan Nasional menyetujui usulan Kementerian Pendayagunaan Aparatur Negara untuk menambah jam kerja guru. Juru bicara Kementerian Pendidikan Nasional Ibnu Hamad mengatakan, nantinya penambahan jam kerja ini akan diatur sebagai syarat mendapatkan sertifikasi guru. Namun, penambahan jam kerja akan disesuaikan dengan jumlah guru di suatu wilayah. Hamad mencontohkan, guru di daerah perkotaan jumlah jam kerjanya lebih sedikit dibandingkan guru di daerah terpencil. Hal ini karena jumlah guru di kota lebih banyak ketimbang di desa. Baca Selengkapnya