Thursday, March 9, 2017

Installasi CMS W3Schools Offline Pada Debian 8


Danarweb | Bagi kamu yang suka dengan kegiatan coding tentunya tidak asing lagi dengan website W3Shool. Website W3Schools adalah tempat dimana kamu bisa belajar coding dari mulai HTML, CSS, JavaScript, PHP, dsb. Terdapat fitur di W3School yang membuat website ini cocok untuk dijadikan tempat berguru coding yaitu fitur "Try it yourself!", dimana fitur ini membuat kamu tidak hanya belajar saja, tapi juga bisa melakukan praktek langsung.
Nah ternyata W3School ini juga memiliki CMS sendiri, yang artinya W3Schools ini bisa dipasang di Server Local dan dapat dibuka oleh Client secara offline!. berikut akan kita pelajari untuk cara instalasi CMS W3Schools tersebut pada Debian 8.

Pengertian

Menurut WikiediaW3Schools adalah situs web developer informasi, dengan tutorial dan referensi yang berkaitan dengan topik pengembangan web seperti HTML, CSS, JavaScript, PHP, SQL, dan JQuery.
Situs ini mendapatkan namanya dari singkatan untuk World Wide Web; W3 adalah numeronym dari WWW. W3Schools tidak berafiliasi dengan W3C.
Hal ini dibuat dan dimiliki oleh Refsnes data, pengembangan perangkat lunak milik keluarga Norwegia dan perusahaan konsultan.
Situs ini menyediakan panduan referensi yang mencakup banyak aspek pemrograman web, termasuk teknologi seperti HTML, XHTML, CSS, XML, JavaScript, PHP, ASP, SQL dll
W3Schools menyediakan ribuan contoh kode. Dengan menggunakan editor online yang disediakan, pembaca dapat mengedit contoh dan mengeksekusi kode eksperimental.

Latar belakang

Belajar coding itu membutuhkan waktu yang tidak sedikit, jadi apabila kamu menggunakan W3Schools versi online relatif agak boros Internet. Nah dengan melakukan instalasi CMS W3Schools pada Server (Local), maka kamu bisa megakses W3Schools secara offline karena hanya perlu menyambungkan ke Server, tidak perlu terhubung ke Internet.

Alat dan bahan

  1. File CMS W3Schools, bisa kamu unduh gratis pada Link http://bit.ly/2mDLEZ3
  2. Debian Server, pastikan sudah terinstall LAMP.
  3. Pc Client, digunakan untuk meremote Server.

Jangka Waktu

Karena proses pemasangan CMS W3Schools tidak memerlukan Database, maka proses instalasinya biasanya selesai kurang dari 10 Menit saja. Namun hal ini tergantung kecepatan koneksi dari Pc Client ke server saat melakukan Upload file CMS nantinya (Proses ini biasanya paling banyak menyita waktu).

Tahap pengerjaan

Peertama upload File CMS W3Schools yang sudah disiapkan tadi dari PC Client ke Server menggunakan FTP atupun Samba.


Remote Server denagn PC Client menggunakan SSH ataupun Telnet, lalu seperti biasa masuk ke User Root.


Pindahkan file CMS W3Schools yang sudah di-Upload tadi ke direktori /var/www/html agar bisa diakses menggunakan browser nantinya, menggunakan perintah mv berikut:
mv [dir. file/nama file] /var/www/html/
misalnya:
mv /home/danar/w3school.tar.gz /var/www/html/

pindah ke direktori /var/www/html/ menggunkan perintah cd berikut:
cd /var/www/html/
lalu coba cek apakah file CMS W3Schools tadi sudah benar-benar terpindah dengan cara ketikan ls. apabila terdapat file bernama w3school.tar.gz, berati sekarang tinggal kita ekstrak.


karena ekstensi dari CMS W3Schools tersebut masih .tar.gz,  maka kita perlu melakukan ekstrak dulu mengunakan perintah tar -xzf berikut
tar -xzf w3school.tar.gz
lalu cek lagi menggunakan peritah ls maka akan muncul direktori baru bernama w3 hasil ekstrakan dari file w3school.tar.gz tadi.


Buka browser, lalu ketikan http://[ip server atau dns]/w3/ misalnya http://192.168.4.2/w3 atau http://danar-binusa.net/w3/ lalu akan muncul halaman W3Schools Offline!


Kesimpulan

Setelah W3School berhasil terinstall di server, maka Client sudah bisa mengaksesnya secara gratis dan tanpa perlu internet dengan cara mengetikan http://[ip server atau dns]/w3/ misalnya http://192.168.4.2/w3 atau http://danar-binusa.net/w3/. Syaratnya adalah PC Client wajib sudah tersambung ke Server.

Oke sekian post tentang Installasi CMS W3Schools Offline Pada Debian 8, Semoga kamu terbantu. Apabila kamu megalami permasalahan atau terdapat bagian yang kamu tidak mengerti silahkan berkomentar.


EmoticonEmoticon