Wget: offline web mirror
Revision as of 13:54, 23 September 2021 by Onnowpurbo (talk | contribs)
Salah satu cara agar informasi yang ada di web Internet dapat di akses secara lokal tanpa Internet adalah dengan cara mengambil informasi tersebut dan di copy ke server Web lokal. Teknik ini di kenal dengan istikah web mirror.
Untuk keperluan web mirror tersebut, kita membutuhkan,
- operasi wget - untuk mengcopy halaman web dari Internet ke harddisk server lokal.
- apache - server web lokal yang akan menampilkan ke jaringan lokal.
- konfigurasi apache - agar mengenali copy-an web Internet sebagai virtual server.
- DNS server (BIND) - agar bisa "menipu" user di jaringan lokal agar mengakses informasi web di server lokal bukan di server Internet.
Berikut adalah perintah untuk melakukan web mirror
mkdir -p /var/www/html/webmirror cd /var/www/html/webmirror
wget \ --recursive \ --no-clobber \ --page-requisites \ --html-extension \ --convert-links \ --restrict-file-names=windows \ --domains itts.ac.id \ www.itts.ac.id
atau
wget --mirror --convert-links --adjust-extension --page-requisites --html-extension --wait=2 --no-parent https://www.itts.ac.id/ wget -mkEpnp https://www.itts.ac.id/
atau
wget -mk -w 20 https://www.itts.ac.id/ wget --mirror --convert-links --html-extension --wait=2 -o log https://www.itts.ac.id/
Ubah permission
chmod -Rf 777 /var/www/html/webmirror chown -Rf nobody: /var/www/html/webmirror