Difference between revisions of "Wget: offline web mirror"

From OnnoWiki
Jump to navigation Jump to search
 
(3 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.
 +
 
Berikut adalah perintah untuk melakukan web mirror
 
Berikut adalah perintah untuk melakukan web mirror
  
  mkdir /var/www/html/webmirror
+
  mkdir -p /var/www/html/webmirror
 
  cd /var/www/html/webmirror
 
  cd /var/www/html/webmirror
  
  wget --mirror --convert-links --adjust-extension --page-requisites --html-extension --wait=2 --no-parent https://www.darmajaya.ac.id/
+
 
  wget -mkEpnp https://www.darmajaya.ac.id/
+
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
 
atau
  
  wget -mk -w 20 https://www.darmajaya.ac.id/
+
  wget -mk -w 20 https://www.itts.ac.id/
  wget --mirror --convert-links --html-extension --wait=2 -o log https://www.darmajaya.ac.id/
+
  wget --mirror --convert-links --html-extension --wait=2 -o log https://www.itts.ac.id/
  
  

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

Pranala Menarik