Difference between revisions of "Wget: offline web mirror"

From OnnoWiki
Jump to navigation Jump to search
 
(10 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.
  
wget --mirror --convert-links --adjust-extension --page-requisites  --no-parent http://example.org
+
Untuk keperluan web mirror tersebut, kita membutuhkan,
wget -mkEpnp http://example.org
 
  
  wget -mk -w 20 http://www.example.com/
+
* 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==
 +
 
 +
* [[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

Pranala Menarik