Squid adalah server caching proxy web yang menawarkan layanan proxy dan caching untuk HTTP, HTTPS, FTP, dan beberapa protokol lainnya. Server caching proxy bekerja dengan bertindak sebagai gerbang antara server dan mesin klien dan menyimpan konten yang sering digunakan secara lokal. Dengan menyimpan konten secara lokal, ini mengurangi bandwidth sekaligus mempercepat pengiriman konten dan waktu respons. Squid dilisensikan di bawah GNU GPL dan didukung di semua platform sistem operasi utama termasuk OS Linux.
Beberapa alasan mengapa Anda mungkin ingin menggunakan server proxy Squid di jaringan Anda adalah:
- Untuk mengurangi waktu buka halaman web
- Untuk menerapkan kebijakan akses jaringan
- Untuk menyembunyikan mesin pengguna untuk penjelajahan anonim
- Untuk memindai konten keluar
- Membuang beban di antara beberapa server web untuk mengurangi beban pada satu server
Dalam posting ini, Anda akan belajar cara menginstal server proxy Squid di sistem Linux. Prosedur yang dijelaskan dalam posting ini telah diuji pada Ubuntu 20.04 LTS (Focal Fossa). Prosedur yang sama juga berlaku untuk distribusi Debian.
Prasyarat
- Mesin dengan Ubuntu atau Debian terpasang
- Pengguna Sudo
Instalasi server proxy squid
Squid tersedia di repositori resmi distribusi Ubuntu. Karenanya, Anda cukup menginstalnya melalui manajer paket apt. Berikut adalah langkah-langkah untuk menginstal server proxy Squid di Linux.
Langkah 1:Perbarui Apt
Pertama, perbarui apt menggunakan perintah di bawah ini di Terminal:
$ sudo apt update
Berikan kata sandi sudo.
Langkah 2:Instal server proxy Squid
Sekarang untuk menginstal Squid, jalankan perintah di bawah ini di Terminal:
$ sudo apt install squid
Jika diminta konfirmasi, tekan y , setelah itu sistem akan memulai instalasi server proxy Squid di sistem Anda. Berdasarkan kecepatan koneksi internet Anda, penginstalan Squid mungkin memakan waktu.
Langkah 3:Verifikasi instalasi server proxy Squid
Setelah instalasi server proxy Squid selesai, Anda dapat memverifikasinya menggunakan perintah di bawah ini di Terminal:
$ squid --version
Output di bawah ini memverifikasi bahwa server proxy Squid telah diinstal pada mesin kami dengan versi 4.10.
Setelah instalasi server proxy Squid selesai, layanannya dimulai secara otomatis. Jika tidak memulai secara otomatis, Anda dapat memulainya secara manual dengan perintah berikut:
$ sudo systemctl start squid
Untuk menghentikan layanan server proxy Squid, gunakan perintah berikut:
$ sudo systemctl stop squid
Untuk mengaktifkan server proxy Squid saat boot, gunakan perintah berikut:
$ sudo systemctl enable squid
Output berikut menunjukkan server proxy Squid diaktifkan. Sekarang layanan akan dimulai secara otomatis pada setiap boot.
Anda juga dapat memeriksa status server proxy Squid menggunakan perintah di bawah ini:
$ sudo systemctl status squid
Pada output di bawah ini, Anda dapat melihat bahwa server proxy Squid aktif dan berjalan.
Copot pemasangan server proxy Squid
Jika Anda tidak memerlukan server proxy Squid lagi di sistem Anda, Anda dapat dengan mudah menghapusnya menggunakan perintah di bawah ini:
$ sudo apt remove squid
Ini semua yang perlu Anda ketahui untuk menginstal server proxy Squid di mesin Linux Anda. Dalam posting ini, kita telah membahas cara menginstal dan menghapus server proxy Squid di mesin Ubuntu. Kami juga telah menjelaskan cara mengelola layanan Squid.
Untuk mempelajari tentang konfigurasi terkait, kunjungi laman ini.