Menyiapkan HTTrack Website Copier di FreeBSD
Website mirroring adalah proses pembuatan salinan dari situs web asli dan menyimpannya di komputer pribadi. Penggunaan website mirroring mempermudah pemantauan situs web dengan cara menganalisis seluruh berkas dan direktori dari situs web hasil kloning yang tersimpan di komputer Anda.
Cara kerja website mirroring hampir sama dengan mesin fotokopi, yaitu menyalin seluruh data agar sama persis dengan data aslinya. Saat ini, terdapat banyak perangkat lunak website mirroring yang tersedia di pasaran, baik yang berbayar maupun gratis; salah satu yang populer adalah HTTrack.
Karena kemudahan penggunaannya dan kemampuannya untuk dijalankan di hampir semua sistem operasi, banyak pengembang web menggunakan HTTrack untuk melakukan kloning situs web.
HTTrack adalah perangkat lunak website mirroring yang bersifat gratis dan open-source. HTTrack memungkinkan Anda mengunduh situs web dari Internet ke direktori lokal, membangun struktur direktori secara rekursif, serta mengambil berkas HTML, gambar, dan berkas lainnya dari server situs web untuk disimpan di komputer Anda.
Dengan HTTrack, Anda dapat menjelajahi situs web dari satu tautan ke tautan lainnya, seolah-olah Anda sedang melihatnya secara daring (online). HTTrack juga dapat memperbarui situs mirror yang sudah ada dan melanjutkan proses pengunduhan yang sempat terhenti. HTTrack memiliki pengaturan yang dapat disesuaikan sepenuhnya serta dilengkapi dengan sistem bantuan terintegrasi.
HTTrack adalah perangkat lunak canggih yang memungkinkan pengguna membuat salinan persis dari situs web asli. Tidak hanya itu, HTTrack menawarkan berbagai opsi kustomisasi untuk mengontrol proses mirroring. Pengguna dapat mengatur batas bandwidth, menentukan jenis berkas direktori yang akan diunduh, mengonfigurasi kredensial autentikasi, serta menetapkan aturan penanganan kesalahan.
HTTrack sangat populer di lingkungan Windows, namun Anda dapat memanfaatkan seluruh fiturnya secara maksimal jika menjalankannya pada sistem operasi FreeBSD. Dalam artikel ini, kami akan mengulas cara menggunakan HTTrack pada server FreeBSD 13.2.
1. Cara Install HTTrack
Anda dapat menginstal HTTrack di FreeBSD dengan dua cara, yaitu menggunakan sistem ports dan paket PKG. Dalam artikel ini, kita akan menginstal HTTrack menggunakan paket PKG; selain caranya sederhana, proses instalasinya juga cepat.
root@ns3:~ # pkg update
root@ns3:~ # pkg upgrade
Perintah di atas digunakan untuk memperbarui paket PKG; setelah proses pembaruan selesai, Anda dapat melanjutkan dengan menginstal HTTrack.
root@ns3:~ # pkg install www/httrack
Sangat mudah sekali bukan?, ya, proses instalasi HTTrack di FreeBSD dibuat sangat mudah. Tidak ada file konfigurasi maupun skrip rc.d. Di FreeBSD, HTTrack dijalankan melalui menu command shell. Sekarang, cobalah periksa versi HTTrack tersebut.
root@ns3:~ # httrack --version
HTTrack version 3.49-4+libhtsjava.so.2
Untuk memudahkan Anda menjalankan HTTrack, tersedia panduan pengguna. Anda dapat menjalankan perintah "httrack --help", dan opsi lainnya yang digunakan untuk menjalankan HTTrack akan ditampilkan untuk membantu pekerjaan anda.
root@ns3:~ # httrack --help
2. Memulai HTTrack
Sebelum melanjutkan, buatlah direktori tempat kita akan menyimpan mirror situs yang akan diunduh.
root@ns3:~ # mkdir -p /var/httrack
root@ns3:~ # cd /var/httrack
root@ns3:/var/httrack #
Setelah selesai membuat direktori HTTrack, Anda dapat segera menjalankan HTTrack. Dalam contoh artikel ini, kita akan mengkloning/miror sebuah situs web yang berasal dari Blogspot.
Kita akan mengunduh seluruh konten dari blogspot "https://www.unixwinbsd.site".
root@ns3:/var/httrack # httrack https://www.unixwinbsd.site
Durasi proses kloning bergantung pada jumlah artikel yang ada di situs blog tersebut. Semakin banyak artikel di situs blog, semakin lama waktu yang dibutuhkan untuk proses kloning. Sebaliknya, jika jumlah artikelnya sedikit, proses kloning hanya memakan waktu singkat.
Untuk melanjutkan pengunduhan blog berukuran besar atau menyinkronkan versi lokal dengan versi yang ada di Internet, HTTrack dapat memperbarui proyek yang telah diunduh. Sepemahaman saya, untuk melakukan hal ini, Anda perlu menambahkan parameter --update pada perintah tersebut.
root@ns3:/var/httrack # httrack --update https://www.unixwinbsd.site
Setelah Anda menyelesaikan kedua proses tersebut, jika kita melihat hasilnya menggunakan WinSCP di komputer Windows anda.
HTTrack adalah alat penyalin atau pembuat mirror situs web yang sederhana, cepat, handal, ringan, dan mudah digunakan. HTTrack menawarkan beragam fitur serta banyak opsi dan parameter tambahan untuk menyalin situs web.
Artikel ini hanyalah panduan dasar mengenai proses instalasi HTTrack di FreeBSD. Anda dapat terus mengeksplorasi HTTrack; silakan lihat halaman manual (man page) dengan mengetikkan httrack --help untuk mengetahui berbagai opsi yang tersedia.
