SQUID buat Lucid

Setelah kemarin selesai ngoprek squid di windows, sekarang giliran pasang squid di ubuntu lucid. Langsung aja.. 🙂

1. Instal squid dan squid common via terminal/synaptic juga boleh. Aku lebih seneng lewat terminal. Buka terminal & ketik:

sudo apt-get install squid

2. Setelah terinstall, sekarang konfigurasi squidnya. Masih di terminal, ketik:

sudo gedit /etc/squid/squid.conf

Ohya, sebelum kita edit file konfigurasi squidnya, lebih baik kita bikin backupannya dulu. Perintah di terminal:

sudo cp /etc/squid/squid.conf /etc/squid/squid.conf.original

Terus set permision pada file backup tersebut:

sudo chmod a-w /etc/squid/squid.conf.original

3. Setelah yakin file konfigurasi terbackup, mari kita mainkan scriptnya.. 🙂

Seperti langkah nomor 2, ketik:

sudo gedit /etc/squid/squid.conf [ENTER]

Maka akan muncul file konfigurasi squid yang sangat panjang, berikut langkah-langkah yang harus diperhatikan….

  1. HTTP Port : Merupakan port yang digunakan untuk menjalankan Squid
    http_port 3128
  2. Visible Host Name : Agar jika terjadi error Squid dapat menemukan hostname yang valid
    visible_hostname [misal] proxsy.comp.system
  3. Cache Manager : Untuk mendefinisikan email address dari Cache Manager Squid
    cache_mgr [misal] alwitofanurhudi@yahoo.co.id
  4. Direktori Cache Squid : Mendefinisikan letak direktori squid beserta besarannya.
    Angka 500 menunjukkan ukuran direktori dalam MB
    Angka 16 menunjukkan jumlah sub direktori tingkat 1
    Angka 256 menunjukkan jumlah subdirektori tingkat 2 dari subdirektori tingkat 1
    Jumlah diatas makin besar makin baik
    cache_dir ufs /var/spool/squid 500 16 256
  5. Atur DNS dengan mencari dns_nameservers. Berhubung aku pake speedy, maka aku gunakan DNS dari speedy, yaitu: dns_nameservers  202.134.1.10 203.130.196.6
  6. Untuk konfigurasi yang lain, bisa dibiarkan default saja dulu. Atau bisa juga liat panduan konfigurasi di sini.
  7. Setelah dirasa cukup, save lalu exitLalu pada command terminal ketikan perintah ;
    # squid -z

    Fungsi : untuk membuat direktori cache yang telah kita buat pada perintah squid.

  8. Dilanjutkan dengan menjalankan squid yang telah kita buat dengan perintah

sudo squid start

Demikian saja dulu..

Konfigurasi di atas masih sangat minim tapi sudah bisa bekerja. Agar bisa lebih optimal, temen2 bisa berkreasi sendiri. Oyiee..?? 😀

Sedikit tambahan, setelah menginstall squid, ada beberapa lokasi direktory penting yang perlu diketahui, yaitu:

/etc/squid                             = Direktori konfigurasi
/etc/squid/squid.conf     = File konfigurasi squid
/usr/share/doc/squid     = Berisi dokumentasi
/usr/lib/squid                     = File2 pendukung
/usr/sbin/squid                  = Squid daemon
/var/log/squid                    = Direktory log/laporan
/var/spool/squid               = Direktory tempat menyimpan cache

Salam.. 🙂


Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: