Difference between revisions of "Wget: offline web mirror"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | 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. | ||
− | wget --mirror --convert-links --html-extension --wait=2 -o log | + | 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 | ||
+ | |||
+ | ==Pranala Menarik== | ||
+ | |||
+ | * [[Internet Offline]] |
Latest revision as of 13:54, 23 September 2021
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