sebaik baik manusia adalah mereka yang menghargai karya orang lain
  • Enter Slide 1 Title Here

    Woody Magazine is a free premium blogger template. This is free for both personal and commercial use. However, you are required to keep the footer links intact which provides due credit to its designers and authors.
    This is slide 1 description. Go to Edit HTML of your blogger blog. Find these sentences. You can replace these sentences with your own words.

  • Enter Slide 2 Title Here

    Woody Magazine is a free premium blogger template. This is free for both personal and commercial use. However, you are required to keep the footer links intact which provides due credit to its designers and authors.
    This is slide 2 description. Go to Edit HTML of your blogger blog. Find these sentences. You can replace these sentences with your own words.

  • Enter Slide 3 Title Here

    Woody Magazine is a free premium blogger template. This is free for both personal and commercial use. However, you are required to keep the footer links intact which provides due credit to its designers and authors.
    This is slide 3 description. Go to Edit HTML of your blogger blog. Find these sentences. You can replace these sentences with your own words.

Minggu, 31 Desember 2017

A. pendahuluan

    1. pengertian

tahun baru adalah suatu hari dimana pasti banyak orang yang merayakannya dengan versinya sendiri misalkan main petasan ataupun atau nyanyi

    2. latar belakang

dengan kita merayakan tahun baru maka itu akan membuat kalian menjadi senang karena sangat seru jika kita dapat merayakanya

    3. maksud dan tujuan

agar kita dapat menjalin tali persaudaraan atau kekeluargaan agar lebih erat lagi tali kekeluargaan dan persaudaraan

B. waktu

 17 jam

C. uraian kegiatan

pada pagi hari jam 08.00 kita sudah wajib berkumpul di BLC karena akan di adakan musyawarah untuk melakukan kegiatan



setelah semua sudah di bagi tugas masing-masing maka dilaksanakan ada yang didapur untuk memasak



ada juga yang menjemur arang di belakang itu agar mudah saat arangc dibakar nanti




bagian ayam urusan para wanita kita tidak ikut campur dalam urusan membersihkan ayam




sebagian cewek membuat makanan untuk makan siang bersama yang di lakukan di gedung sebelah blc telkom





lalu setelah persiapan makan selesai kita makan siang tapi menjelang sore karena makan jam 15.00






stelah itu acara dilanjutkan malam hari dan sekaligus bakar ayam dan pentas seni ada yang standup dan ada juga yang nyanyi








bahkan mbah suro pun ikut bernyanyi untuk meramaikan acara tahun baru 





sekian dari saya mungkin itu saja yang saya sampaikan atau laporkan terima kasih

D. hal yang didapat

menambah rasa kekeluargaan  dan juga banyak cerita

E. kesimpulan

dengan diadakan acara seperti ini maka akan menimbulkan rasa percaya diri dan juga gotong royong
F. referensi

~
Desember 31, 2017   Posted by Arie Mahardhika Rusadi Sitorus with No comments
Read More

Jumat, 29 Desember 2017

A. pendahuluan

    1. pengertian

NAT (Network Address Translation) adalah adalah sebuah proses pemetaan alamat IP dimana perangkat jaringan komputer akan memberikan alamat IP public ke perangkat jaringan local sehingga banyak IP private yang dapat mengakses IP public.

    2. latar belakang

dengan adanya nat kita jadi lebih mudah mengakses atau memindahkan IP private dan mengakses IP public yang kita pindah ke alamat IP local.

    3. maksud dan tujuan

agar kita dapat memindahkan file yang bersifat ip private ke dalam ip public yang di akses dari ip local

B. waktu

15 menitan....

C. pembahasan



Apa Fungsi dari NAT (Network Address Translation) pada jaringan komputer?
NAT (Network Address Translation) pada jaringan komputer berfungsi sebagai translasi alamat IP public ke alamat IP private atau sebaliknya sehingga dengan adanya NAT ini setiap komputer pada jaringan LAN dapat mengakses internet dengan mudah.
Kita tahu bahwa alamat IP Public didunia ini sudah semakin menipis sehingga penggunaan dati NAT ini dirasa sangatlah efisien dan efektif terutama dalam alokasi alamat IP.
Jenis - jenis dari NAT (Network Address Translation)
Pada jaringan komputer terdapat 2 jenis NAT, diantaranya:
  • Dnat atau Destiantion Network Address Translation adalah sebuah NAT yang berfungsi untuk meneruskan paket dari IP public melalui firewall ke suatu host dalam jaringan. Dnat hanya bekerja pada tabel nat dan didalam tabel NAT berisi 3 bagian yang disebut dengan CHAIN, ketiga CHAIN tersebut meliputi prerouting, postrouting dan output.
  • SNAT atau Source Network Address Translation yaitu sebuah NAT yang bertugas untuk merubah source address dari suatu paket data. SNAT hanya berlaku pada postrouting.


Sebuah sistem tentunya akan memiliki kelebihan dan kelemahan, sehingga dengan memahami kelebihan dan kelemahan dan sistem tersebut kita bisa tahu kenapa kita harus menggunakan atau tidak menggunakannya, Berikut adalah kelebihan dan kelemahan menggunakan NAT pada jaringan:
Kelebihan dari NAT (Network Address Translation)
  • Dengan adanya NAT dapat mengurangi adanya duplikasi IP address pada jaringan atau biasanya dikenal dengan conflict IP Address
  • Dengan adanya NAT akan menghindari pengalamatan ulang pada saat jaringan tersebut berubah.
  • Dapat menghemat IP Legal yang diberikan oleh ISP (Internet Service Provider)
  • Dapat meningkatkan fleksibelitas untuk koneksi jaringan internet.
Kelemahan dari NAT (Network Address Translation)
  • NAT dapat menyebabkan keterlambatan proses, ini disebabkan karena data yang dikirim harus melalui perangkat NAT terlebih dahulu.
  • NAT dapat menyebabkan beberapa aplikasi yang tidak bisa berjalan dengan normal
  • Dengan adanya NAT dapat menghilangkan kemampuan untuk melacak data karena data tersebut akan melewati firewall.


Cara Kerja NAT (Network Address Translation) pada Jaringan Komputer
NAT mempunyai fungsi yaitu sebagai translasi sebuah IP address, sehingga dengan adanya NAT ini IP address private dapat dengan mudah mengakses alamat IP public. Berikut adalah cara kerja dari NAT:
  • Didalam IP address terdapat sebuah bagian yang mana di dalam IP tersebut terdapat informasi-informasi berupa alamat asal, alamat tujuan, TTL, dll. Bagian ini disebut dengan header
  • Sebagai contoh adalah sebuah komputer client dengan IP 192.168.1.2 akan mengakses atau melakukan request ke alamat www.google.co.id dengan IP 216.239.61.104, maka proses yang akan terjadi adalah sebagai berikut :
  • Pada header, informasi yang tersimpan antara lain alamat asal > 192.168.1.2
  • Sehingga ketika paket telah sampai pada router (gateway dari client), maka isi dari header akan dirubah menjadi : alamat asal > 192.168.1.1
  • Sebelum paket keluar (menuju internet), maka header tersebut akan kembali berubah menjadi, alamat asal > 200.100.50.2, demikian seterusnya.
  • Proses di atas merupakan mekanisme dari SNAT (source NAT), dimana IP asal (komputer client) akan dirubah disesuaikan dengan IP ketika paket telah berpindah. Ketika server google melakukan response / balasan, maka akan terjadi DNAT (destination NAT), dimana IP tujuan akan berubah disesuaikan dengan tujuan paket (komputer client). Prosesnya adalah sebagai berikut :
  • Pada header, ketika paket telah sampai pada Router, informasi IP tujuan >200.100.50.20
  • Ketika paket berada pada gateway, IP tujuan >192.168.1.1
  • Di sini header akan kembali mengalami perubahan, IP tujuan > 192.168.1.2
  • Sehingga Paket dapat dikirim dan bisa sampai pada komputer client.


D. hal yang di dapat

mengetahui kelebihan dan kekurangan dari nat dan juga fungsi dari nat itu yang kita pelajari selama ini tentang ip

E. kesimpulan

jadi nat adalah sebuah pengganti ip publik atau jalan dari ip private dan menjadikanya ip publik

F. referensi

http://www.teorikomputer.com/2016/01/pengertian-dan-fungsi-nat-network.html
Desember 29, 2017   Posted by Arie Mahardhika Rusadi Sitorus with No comments
Read More

Rabu, 27 Desember 2017

A. pendahuluan

     1. pengertian



Gambar terkait

komputer adalah suatu alat pengolah data yang di gunakan sesuai prosedur yang di gunakan
     2. latar belakang

dengan adanya komputer maka kita dapat lebih mudah mengolah data atau menstransfer data

     3. maksud dan tujuan

agar kita dapat memahami tentang komputer. kita sudah lama menggunakan komputer tapi kita tidak tau fungsi dan cara kerjanya

B. waktu

15 menit

C. pembahasan

 Cara kerja komputer secara garis besar terbagi ke dalam tiga golongan yaitu :
  1. Input
  2. Process
  3. Output

  1. Input, yaitu Media yang digunakan untuk memasukan data ke dalam process, media ini seperti Keyboard,Mouse,Tave Recorder, HandyCam, CAM dan lain-lainnya.
  2. Process, yaitu suatu alat yang digunakan untuk memproces data dari Input yang nantinya akan di keluarkan ke system Output. Proces ini berperan penting dalam system Komputer. Media untuk process yang sudah menjadi system yang utuh yaitu biasa kita kenal dengan Mainboard atau sering disebut dengan Motherboard. dimana di dalam mainbord ini sudah termasuk di dalamnya yaitu CPU (Central Processing Unit), biasanya orang menyebut CPU itu adalah sudah dalam satu kemasan beserta Casingnya yang berbentuk kotak yang lengkap didalam nya. Sebenarnya jantung dari semua proces data itu terletak pada inti yang bernama yaitu Processor, Processor ini merupakan komponen Elektronika yang sudah terprogram dengan rangkaian-rangkain logika di dalamnya. contoh processor misalnya Pentium 1, pentium 2, sampai dengan pentium 4 dan yang lebih populer sekarang ini pentium Core 2 duo atau core Duo.
  3. Output, yaitu media keluaran dimana media ini adalah untuk menampilkan hasil data dari proces tersebut, media Output ini berupa PRinter, Plotter, dll.

secara garis besar prinsip kerja ini dapat dilihat pd gambar di bawah ini :

data yang datang pada media Input merupakan data digital yang merupakan bilangan Biner ( yaitu bilangan yang habis di bagi dengan dua ) dimana bilangan ini hanya mengenal angka 0 dan 1. data yang datang ke proces merupakan kombinasi dari angka 0 dan 1, yang berbentuk 8 bit data, atau 16 bit atau juga 32 bit,tergantung dari sistem komputer yang digunakan dan processornya pun demikian 8 bit, 16 bit atau 32 bit, BIT ( Binary Digit ).
D. hal yang didapat

menegerti fungsi dan cara kerja komputer dengan juga mengerti alur dari komputer 

E. kesimpulan

dengan kita mengerti cara kerja dan fungsi komputer maka kita tidak takut lagi menggunakan komputer sesuai prosedur yang di gunakan

F. referensi

www.pintarkomputer.com › Learn
Desember 27, 2017   Posted by Arie Mahardhika Rusadi Sitorus with No comments
Read More

Selasa, 26 Desember 2017

A. pendahuluan

assalamulaikum wr.wb


 https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-ZfHiMRNV6SqXScfupNx-3gzFOstyyWf8etINGeKaHbKvSURcODZspAXPusNYkxj6kOCh-5l252w1IUK8TvZtJaLkFuYU1wxjQmzq2hYR9_Mg-2O8x31Qt_lu20EF_qWG-76DQ_hcHOQ/s1600/ubuntu1.png

    1. pengertian

 Merupakan salah satu distribusi Linux yang berbasiskan Debian dan didistribusikan sebagai perangkat lunak bebas. Nama Ubuntu berasal dari filosofi dari Afrika Selatan yang berarti “kemanusiaan kepada sesama”

    2. latar belakang

ubuntu adalah suatu jenis ISO yang di gemari oleh remaja saat ini karena sistemnyas yang mudah dan juga di lengkapi fitur-fitur yang lengkap dan bekualitas , karena sistemnya yang open source sehingga kita dapat mengoprek sistem ubuntu tersebut.
    3. maksud dan tujuan

supaya kita tahu apa itu ubuntu dan juga jenis-jenis ubuntu oleh karena itu kita harus rajin membaca
B. waktu

15 menit

C. pembahasan

Ubuntu Merupakan salah satu distribusi Linux yang berbasiskan Debian dan didistribusikan sebagai perangkat lunak bebas. Nama Ubuntu berasal dari filosofi dari Afrika Selatan yang berarti “kemanusiaan kepada sesama”. Ubuntu dirancang untuk kepentingan penggunaan pribadi, namun versi server Ubuntu juga tersedia, dan telah dipakai secara luas.
Proyek Ubuntu resmi disponsori oleh Canonical Ltd. yang merupakan sebuah perusahaan yang dimiliki oleh pengusaha Afrika Selatan Mark Shuttleworth. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam filosofi Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas, dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli profesional.
Macam Macam Ubuntu :

1. Edubuntu

adalah distro Linux yang dirancang untuk dipergunakan dalam sekolah/ruang kelas. Edubuntu merupakan singkatan dari akronim bahasa Inggris education Ubuntu, yang terjemahan bebasnya kira-kira: “pendidikan untuk semua orang”. Edubuntu merupakan varian dari Ubuntu.
Edubuntu lebih dikhususkan untuk memenuhi kebutuhan komputasi server-workstation. Edubuntu menggunakan aplikasi thin client LTSP, terminal komputer tanpa disk.
Desktop Edubuntu sendiri masih menggunakan GNOME dan GDM sebagai display manager-nya. Aplikasi yang disertakan sendiri merupakan gabungan dari aplikasi-aplikasi GNOME dan KDE, namun diutamakan aplikasi-aplikasi pendidikan untuk anak umur 6 sampai 18 tahun.

2. Gobuntu

Gobuntu merupakan turunan resmi dari sistem operasi Ubuntu yang dikandung untuk memberikan distribusi yang terdiri sepenuhnya dari perangkat lunak bebas.
Karena Ubuntu sekarang menggabungkan “perangkat lunak bebas hanya” pilihan installer, proyek Gobuntu itu dianggap berlebihan pada awal 2008. Akibatnya Canonical membuat keputusan resmi untuk mengakhiri proyek Gobuntu dengan versi 8.04. Pada bulan Maret 2009, diumumkan bahwa “Gobuntu 8.04.1 adalah rilis final Gobuntu. Proyek ini telah bergabung kembali ke utama Ubuntu, sehingga tidak perlu untuk distribusi terpisah”.

3. Kubuntu

Kubuntu merupakan varian resmi dari Ubuntu yang menggunakan KDE sebagai lingkungan Desktop nya, berbeda dengan Ubuntu yang menggunakan Gnome dan Xubuntu yang menggunakan Xfce sebagai lingkungan desktop nya. Kubuntu didistribusikan secara gratis, Kubuntu bisa didapatkan dengan cuma-cuma, baik melalui media unduh atau ShipIt. Kubuntu berasal dari bahasa bemba yang berarti “Untuk Kemanusian”.

4. Lubuntu


Lubuntu adalah sebuah proyek yang dimaksudkan untuk menghasilkan suatu turunan resmi dari sistem operasi Ubuntu yang “lebih ringan, lebih sedikit menggunakan sumber daya dan efisien energi”, menggunakan lingkungan desktop LXDE.
Desktop LXDE menggunakan window manager Openbox dan dimaksudkan untuk menjadi sistem yang rendah persyaratan, menggunakan RAM sedikit untuk netbook, mobile devices dan PC (komputer) tua. Dalam tugas ini Lubuntu akan bersaing dengan Xubuntu.
Nama Lubuntu adalah kombinasi dari LXDE dan Ubuntu. LXDE adalah singkatan dari Lightweight X11 Desktop Environment, sedang Ubuntu berarti “perikemanusian terhadap sesama manusia” dalam bahasa Zulu dan bahasa Xhosa.

5. Xubuntu

Xubuntu adalah sebuah distribusi Linux dan varian resmi yang berbasiskan Ubuntu yang menggunakan lingkungan desktop Xfce. Xubuntu ditujukan untuk pengguna yang menggunakan komputer dengan kinerja rendah atau mereka yang mencari lingkungan meja yang lebih efisien pada komputer dengan kinerja tinggi. Xubuntu dirilis setahun dua kali, mengikuti pola rilis Ubuntu. Xubuntu menggunakan nomor versi dan nama kode yang sama dengan Ubuntu, memakai tahun dan bulan rilis sebagai nomor versi.
6. Ubuntu JeOS


JeOS adalah singkatan untuk Sistem Operasi Just Enough yang berlaku untuk alat perangkat lunak.
JeOS mengacu pada sebuah sistem operasi khusus yang sesuai dengan kebutuhan aplikasi tertentu. Ini bukan generik, satu ukuran cocok untuk semua sistem operasi sehingga hanya perlu menyertakan potongan-potongan dari suatu sistem operasi (misalnya, kernel) yang diperlukan untuk mendukung aplikasi tertentu dan komponen pihak ketiga lain yang terkandung dalam alat.
Hal ini membuat alat yang lebih kecil, dan mungkin lebih aman daripada aplikasi yang berjalan dibawah penuh tujuan umum OS.

7. Ubuntu Mobile


Ubuntu Mobile Internet Device Edition adalah distribusi Ubuntu yang rencananya beroperasi di platform Intel Mobile Internet Device, komputer bergerak x86 yang diperkuat prosesor Intel Atom. Ubuntu Mobile rencananya memakai kerangka kerja GNOME, Hildon, sebagai dasar GUI-nya.
Para produsen perangkat dapat menyesuaikan (kustomisasi) distribusi mereka, termasuk fitur-fitur seperti Flash, Java, atau antarmuka kustom.
Ubuntu Mobile berhenti dikembangkan pada tahun 2009 dan penggantinya,Ubuntu for phones, diluncurkan pada tanggal 2 Januari 2013.

8. Ubuntu Netbook Edition


Ubuntu Netbook Edition ( UNE ) , yang dikenal sebagai Ubuntu Netbook Remix ( UNR ) sebelum rilis dari Ubuntu 10.04 adalah versi Ubuntu yang telah dioptimalkan untuk memungkinkan untuk bekerja lebih baik pada netbook dan perangkat lain dengan layar kecil atau dengan Atom CPU Intel .
UNE yang tersedia mulai dengan Ubuntu release 8.04 ( ” Hardy Heron ” ) . UNE juga sistem operasi terinstal opsional ( OS ) pada beberapa netbook seperti Dell Inspiron Mini 10v dan NB100 Toshiba , dan juga berlari pada model populer seperti Acer Aspire One dan Asus Eee PC .
Canonical , para pengembang Ubuntu , yang bekerja sama dengan Moblin proyek untuk memastikan optimasi untuk kebutuhan perangkat keras yang lebih rendah dan hidup baterai yang lebih lama.
Dimulai dengan versi 10.10 , Ubuntu Netbook Edition menggunakan desktop Unity sebagai antarmuka desktop . Antarmuka netbook klasik yang tersedia di repositori software Ubuntu sebagai opsi.
Karena Ubuntu edisi desktop yang telah pindah ke antarmuka Unity sama dengan edisi netbook , dimulai dengan Ubuntu 11.04 , edisi netbook telah bergabung ke dalam edisi desktop yang.
9. Ubuntu Server


Ubuntu juga menawarkan sistem operasi dalam edisi server . Ubuntu 10.04 Long Term Support ( LTS ) rilis dijadwalkan untuk menerima update terus sampai April 2015. Dimulai dengan 12,04 dukungan dari varian desktop yang LTS telah diperpanjang untuk mencocokkan 5 tahun dari server varian . Dukungan jangka panjang termasuk update untuk mendukung fitur baru dari perangkat keras komputer terbaru , patch keamanan dan update ke ‘ Ubuntu tumpukan ‘ ( infrastruktur komputasi awan ).
Ubuntu 10.04 Server Edition juga dapat berjalan pada VMware ESX Server , Oracle VirtualBox dan VM , Citrix Systems XenServer hypervisor , Microsoft Hyper – V , QEMU , berbasis Kernel Virtual Machine , atau lainnya PC emulator kompatibel IBM atau virtualizer . Ubuntu menggunakan AppArmor modul keamanan untuk kernel Linux yang diaktifkan secara default pada paket perangkat lunak kunci, dan firewall diperluas ke layanan yang umum digunakan oleh sistem operasi . Rumah dan direktori swasta juga bisa dienkripsi . The 10.04 versi server MySQL 5.1 meliputi , Tomcat 6 , OpenJDK 6 , Samba 3.4 , Nagios 3 , PHP 5.3 , Python 2.6 . Banyak dari layanan yang hanya memakan waktu 30 menit untuk mengkonfigurasi .
Ubuntu 10.04 LTS Server mendukung dua arsitektur utama : Intel x86 dan AMD64 . Edisi server menyediakan fitur seperti file / jasa cetak, web hosting , email hosting , dll. Ada beberapa perbedaan antara Ubuntu Server Edition dan Ubuntu Desktop Edition walaupun keduanya menggunakan repositori apt yang sama . Perbedaan utama antara dua edisi adalah kurangnya instalasi default lingkungan X Window di edisi server , meskipun GUI dapat diinstal seperti GNOME atau Unity ( Ubuntu 11.04 ) , KDE ( Kubuntu 11.04 ) , XFCE ( Xubuntu 11.04 ) , serta lebih sumber daya ekonomis GUI seperti Fluxbox , Openbox dan Blackbox . Sampai Ubuntu 10.10 , versi kernel yang berbeda. Tapi dalam versi , sampai sekarang , tidak ada versi kernel yang berbeda lagi di Server Edition dan Edisi Desktop . edisi server menggunakan modus layar berbasis karakter interface untuk instalasi , bukannya proses instalasi grafis .
Ubuntu Server juga dibagikan secara gratis. Pengguna dapat memilih untuk membayar dukungan konsultasi dan teknis . Sebuah kontrak dukungan tahunan dengan 9×5 mendukung bisnis jam adalah sekitar $ 750 per server , dan kontrak yang mencakup 24×7 lebih dari satu tahun biaya $ 1.200.

10. Ubuntu Tv


Ubuntu TV adalah sistem operasi smart TV yang dikembangkan oleh Canonical, berdasarkan pada sistem operasi Ubuntu dan menggunakan user interface Unity Hal ini dirancang untuk TV ruang tamu dengan menggunakan remote control.
Ubuntu TV adalah varian dari distribusi Linux Ubuntu yang dirancang khusus untuk embedded system diintegrasikan ke televisi. Hal itu disampaikan oleh Canonical di CES 2012 dengan slogan “TV bagi manusia”. Ubuntu TV ditunjukkan di Mobile World Congress 2012. Ubuntu untuk Android akan menggunakan Ubuntu antarmuka TV ketika terhubung ke TV. Ubuntu TV akan didasarkan pada Ubuntu 12.04, kemampuan untuk merekam dan memutar video, DVD-Video dan dukungan Blu-ray Disc, sentuhan siap-interface kemampuan untuk mengintegrasikan semua sistem penyiaran terestrial standar dan layanan juga satelit dan kabel, kemampuan untuk streaming musik, foto dan video dari PC ke TV dan aplikasi yang dirancang khusus untuk Ubuntu TV.

11. Ubuntu For Android


Ubuntu untuk Android, saat ini sedang dikembangkan, adalah varian bebas dan open source Ubuntu dirancang untuk berjalan pada ponsel Android. Hal ini diharapkan untuk datang pre-loaded pada beberapa ponsel. Sebuah Ubuntu untuk Android mock-up ditunjukkan di Mobile World Congress 2012. Ubuntu dan Android berjalan pada waktu yang sama pada perangkat mobile, tanpa emulasi atau virtualisasi, dan tanpa perlu reboot. Hal ini dimungkinkan karena baik Ubuntu dan Android berbagi kernel yang sama (Linux)

D. hal yang di dapat

mengetahui sistem dan jenis-jenis ubuntu
E. kesimpulan

jika kita ingin mendapatkan ilmu bacalah selagi masih bisa
F. referensi

http://danakaabe.blogspot.co.id/2012/11/pengertian-linux-ubuntu.html
Desember 26, 2017   Posted by Arie Mahardhika Rusadi Sitorus with No comments
Read More

Senin, 25 Desember 2017

A. pendahuluan

    1. pengertian

pusat web server


pengertian web server
Web server atau server web merupakan perangkat lunak (software) dalam server yang berfungsi untuk menerima permintaan (request) berupa halaman web melalui protokol HTTP atau HTTPS dari client yang lebih dikenal dengan nama browser, kemudian mengirimkan kembali atau merespon hasil permintaan tersebut ke dalam bentuk halaman-halaman web yang pada umumnya berupa dokumen HTML atau PHP.
Dari pengertian diatas, dapat disimpulkan bahwa web server merupakan pelayan (pemberi layanan) bagi web client (browser) seperti Chrome, Mozilla, Internet Explorer, Safari, Opera dan lain-lain, supaya browser dapat menampilkan halaman atau data yang kamu minta.

fungsi web server 
 
Fungsi utama dari web server adalah untuk mentransfer atau memindahkan berkas yang diminta oleh pengguna melalui protokol komunikasi tertentu. Oleh karena dalam satu halaman web biasanya terdiri dari berbagai macam jenis berkas seperti gambar, video, teks, audio, file dan lain sebagainya, maka pemanfaatan web server berfungsi juga untuk mentransfer keseluruhan aspek pemberkasan dalam halaman tersebut, termasuk teks, gambar, video, audio, file dan sebagainya.
Pada saat anda ingin mengakses sebuah halaman website, biasanya anda mengetik halaman tersebut di browser seperti mozilla, chrome dan lain-lain. Setelah anda meminta (biasanya dengan menekan enter) untuk dapat mengakses halaman tersebut, browser akan melakukan permintaan ke web server. Disinilah web server berperan, web server akan mencarikan data yang diminta browser, lalu mengirimkan data tersebut ke browser atau menolaknya jika ternyata data yang diminta tidak ditemukan.
Beberapa contoh web server yang paling banyak digunakan diantaranya adalah :
  • Apache
  • Apache Tomcat
  • Microsoft Internet Information Services (IIS)
  • Nginx
  • Lighttpd
  • Litespeed
  • Zeus Web Server
Fitur-fitur standar web server adalah :
  • HTTP
  • Logging
  • Virtual Hosting
  • Pengaturan Bandwidth
  • Otektifikasi
  • Kompresi Konten
  • HTTPS
HTTP (Hypertext Transfer Protocol) adalah protokol yang digunakan oleh web server dan web browser untuk dapat berkomunikasi antara satu sama lain. Sedangkan HTTPS (Hypertext Transfer Protocol Secure) adalah merupakan versi aman (secure) dari HTTP. Biasanya protokol HTTP menggunakan port 80 dan protokol HTTPS menggunakan port 443. Untuk mengenal dan membedakan keduanya, anda bisa lihat pada saat anda mengakses suatu halaman website apakah berwalan http:// atau https://.
Web server biasanya telah dilengkapi pula dengan mesin penerjemah bahasa skrip yang memungkinkan web server dapat menyediakan layanan situs dinamis, yaitu situs yang dapat berinteraksi dengan pengunjung dengan memanfaatkan pustaka tambahan seperti PHP dan ASP.

Cara Kerja Web Server

Sederhananya tugas web server adalah untuk menerima permintaan dari client dan mengirimkan kembali berkas yang diminta oleh client tersebut.
Seperti yang sudah saya informasikan diatas bahwa client yang dimaksud disini adalah komputer desktop yang memiliki atau telah menginstall web browser seperti Chrome, Mozilla, Opera dan lain-lain yang dapat terhubung ke web server melalui jaringan internet atau intranet.
Perangkat lunak web server terdapat pada komputer server, dan di komputer ini pula-lah data-data website tersimpan dengan rapih. Sama halnya dengan komputer client, komputer server juga harus terhubung dengan jaringan internet atau jaringan intranet untuk dapat diakses oleh client.
Pada saat client (browser) meminta data web page kepada server, maka instruksi permintaan data oleh browser tersebut akan dikemas di dalam TCP yang merupakan protokol transport dan dikirim ke alamat yang dalam hal ini merupakan protokol berikutnya yaitu Hyper Text Transfer Protocol (HTTP) dan atau Hyper Text Transfer Protocol Secure (HTTPS). Data yang diminta dari browser ke web server disebut dengan HTTP request yang kemudian akan dicarikan oleh web server di dalam komputer server. Jika ditemukan, data tersebut akan dikemas oleh web server dalam TCP dan dikirim kembali ke browser untuk ditampilkan. Data yang dikirim dari server ke browser dikenal dengan HTTP response. Jika data yang diminta oleh browser tersebut ternyata tidak ditemukan oleh web server, maka web server akan menolak permintaan tersebut dan browser akan menampilkan notifikasi error 404 atau Page Not Found.
Meskipun proses atau cara kerja web server diatas seperti sangat rumit, tapi pada prakteknya proses tersebut berlangsung dengan sangat cepat. Anda bahkan bisa sampai tidak menyadari bahwa pada saat anda meminta suatu halaman web, ternyata hal itu membutuhkan proses yang sangat panjang sampai halaman tersebut dapat anda lihat di browser anda.
    2. latar belakang

 dengan adanya web server kita dapat lebih mudah untuk membuat web dengan basis linux, web server di pakai untuk membuat web di menu os linux dan web server sekarang sudah umum di gunakan oleh murid-murid smk dan IT engineering atau orang yang kerja di bidang pemograman atau admin server.

    3. maksud dan tujuan

agar kita mengerti pengertian web server, fungsi web server, tujuan web server dan cara kerjanya sekaligus fitur - fiturnya

B. lama pembuatan

15 menit

C. hal yang didapat

memahami pengertian dan fitur- fiturnya web server dan tujuanya

D. kesimpulan

jangan pernah kalian meragukan pendapat orang lain belum tentu penadapat kalian itu benar 2

E. referensi

www.kangerik.id/pengertian-fungsi-serta-cara-kerja-web-server/
Desember 25, 2017   Posted by Arie Mahardhika Rusadi Sitorus with No comments
Read More

Sabtu, 23 Desember 2017

A. pendahuluan

   1. pengertian

Web Server merupakan sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. Jadi, pada dasarnya web server hanyalah sebuah perangkat lunak yang bisa saja berada di komputer apapun dengan spesifikasi apapun. PC biasapun dapat berfungsi sebagai web server.
Karena web server hanyalah suatu perangkat lunak, saat ini banyak pilihan yang dapat kita pilih. Mulai dari yang gratis (free) sampai yang berbayar, mulai dari yang kompleks sampai yang bisa berjalan di CD. Beberapa diantaranya yang cukup banyak digunakan adalah:
·         Apache Web Server – The HTTP Web Server
·         Apache Tomcat
·         Microsoft windows Server 2003 Internet Information Services (IIS)
·         Lighttpd
·         Jigsaw
·         Sun Java System Web Server
·         Xitami Web Server
  • Zeus Web Server
   2. latar belakang

dengan adanya web server kita dapat lebih mudah untuk membuat web dengan basis linux, web server di pakai untuk membuat web di menu os linux dan web server sekarang sudah umum di gunakan oleh murid-murid smk dan IT engineering atau orang yang kerja di bidang pemograman atau admin server.
 
   3. maksud dan tujuan

agar kita mengerti pengertian web server, fungsi web server, tujuan web server dan cara kerjanya sekaligus fitur - fiturnya
 
B. alat dan bahan

  • 1 buah pc/laptop
C. waktu dan pelaksanaan

tergantung kecepatan laptop masing-masing

A. Konfigurasi komputer server
1.    Login terlebih dahulu sebagai root dengan perintah: #sudo su
2.    Menginstall Bind9 dengan perintah #apt-get install bind9 ( Harus connect dengan Internet )
Mengextraks Lampp ( XAMPP linux ) dengan perintah :
 # tar zxvf xampp-linux-1.7.tar.gz -C /opt ( lihat konfigurasi Lampp di bawah )
Jika belum punya download disini
3.   Menyetting network interfaces /Ethernet card dengan perintah
#nano /etc/network/interfaces
     Misalkan menghendaki IP : 172.16.1.1 ,maka isikan script seperti gambar :

     Kemudian menyimpan dengan menekan ctrl + x , klik y, dan tekan enter
4.    Kemudian restart network dengan perintah #/etc/init.d/networking restart                     
     lalu mengecek ip dengan perintah #ifconfig jika benar maka eth0 akan terisi ,lihat gambar
5.    Melakukan konfigurasi dengan menambah host yang ada di komputer. Dengan perintah
     #nano /etc/hosts
     kemudian menambahkan IP yang telah disetting sebelumnya dan membuat alamat host ,missalkan saya membuat host kurocaki.com ,lihat gambar
6.    Melakukan konfigurasi pada resolver yaitu yang akan mengenali kurocaki.com dengan ip 172.16.1.1 maupun sebaliknya, dengan cara mengedit file resolv.conf di folder etc dengan perintah  #nano /etc/resolv.conf .kemudian isikan script seperti gambar :
Kemudian restart networknya lagi, untuk mengecek apakah kurocaki.com sudah dikenali oleh komputer , lakukan ping ke kurocaki.com

7. Menyetting Network Connections, Dari System → Preferences → Network Connections, pada Wired memilih Edit,dan mengeklik pada Ipv4 Settings. Memilih Method Manual. Kemudian mengeklik add , memasukkan address, netmask, gateway, dns servers dan search domains, dan mengeklik Apply. Kemudian akan ditanyakan password untuk autentifikasi, masukkan password kemudian mengeklik Authenticate.Lihat gambar :

B. Konfigurasi XAMPP 
  1. Mengextract xampp-linux-1.7.tar.gz di folder opt melalui terminal ataupun melalui archive manager
    1. Melalui terminal dengan perintah #tar zxvf xampp-linux-1.7.tar.gz -C /opt
    2. Melalui archive manager, mencari file xampp kemudian klik dua kali  kemudian klik extract.
  2.  Menjalankan lampp dengan perintah: #/opt/lampp/lampp start

C. Konfigurasi DNS server ( menggunakan BIND9 ) .
1.      Langkah selanjutnya adalah melakukan instalasi dan konfigurasi dari bind untuk membuat dns server. Adapun perintah untuk melakukan instalasi adalah sebagai berikut
# apt-get install bind9, kemudian akan ditanyakan “do you wan to continue” kemudian menekan”y” untuk melanjutkannya.( harus ada koneksi internet )
2.    mengkonfigurasi bind9. Masuk ke folder  /etc/bind untuk melakukan konfigurasi.
     # cd /etc/bind ( untuk masuk ke folder bind )
     # ls ( untuk melihat file-file dalam direktori /etc/bind )
3.    File-file yang akan dikonfigurasi antara lain = db.127, db.local dan named.conf.local
4.    Setelah masuk ke dalam direktori /etc/bind, pertama-tama melakukan konfigurasi pada named.conf.local, dengan perintah #nano named.conf.local
5.    Menambahkan script seperti di bawah ini dan meletakkan pada bagian yang paling bawah pada file named.conf.local tadi.
6.    Selanjutnya mencopy file yang ada pada folder bind
    db.local ke db.kurocaki.com dan
    db.127 ke db.192
    dengan perintah #cp db.local db.kurocaki ; cp db.127 db.192
7.   Mengedit file db.kurocaki.com dan db.192 dengan mengganti localhost menjadi kurocaki.com dan ip menjadi 172.16.1.1, berikut perintah dan gambarnya :

#nano /etc/bind/db.kurocaki.com .

#nano /etc/bind/db.192
Menyimpan perubahan seperti yang telah dilakukan.
Keterangan : angka 1 pada script 1     IN        PTR    www.kurocaki.com  merupakan IP belakangnya, contohnya seperti 172.16.1.254 maka yang diisikan 254. .

8.   melakukan restart aplikasi bind-nya dengan perintah 
#/etc/init.d/bind9 restart
9.    Membuat script html (gunakan gedit atau yang lain ) untuk di tampilkan pada halaman web browser dengan script berikut:      
    
Simpan dengan nama linux.html ( extensinya harus html ), copy file tersebut ke folder htdocs ,
untuk lebih mudah, masuk dahulu ke folder dimana file tersebut di simpan ,kemudian copy dengan perintah:
#cp linux.html /opt/lamp/htdocs ( dilakukan di terminal )

10.  Buka browser ,ketikan alamat yang telah di buat tadi pada addbar( kurocaki.com ) ,jika berhasil maka firefox akan menampilkan Lampp home , untuk menampilkan script linux.html tadi ketikan di addbar ( kurocaki.com/linux.html ), dan tampilannya akan seperti  :

11.  Hubungkan PC Server dengan PC Client dengan kabel utp atau yang lain,Kemudian setting IP PC Client ,sesuaikan dengan IP PC Server caranya masuk ke control panel =>network and internet =>network and sharing center =>change adapter settings kemudian klik 2 kali pada local area connection pilih internet protocol version 4 (TCP/IPv4) ,klik properties ,lihat gambar : 

12.  Jangan lupa settingan network and sharing center pada windows 7 di ON kan semua kecuali pada password protected ( berada paling bawah ).caranya masuk ke control panel =>network and internet =>network and sharing center =>change advanced sharing settings.

13.  Check koneksi ke server dengan ping kurocaki.com dan 172.16.1.1 pada cmd , jika berhasil tinggal mengulang langkah 10 di PC Client, dan hasilnya :


Selesai sudah membuat web servernya , semoga bermanfaat

  
D. masalah yang di dapat

bingung saat mencari file yang sudah di download

E. kesimpulan

karena kalau kita punya web server maka akan mudah jika masuk server

F. referensi

anakmulus.blogspot.com/2011/01/membuat-web-server-di-linux.html
Desember 23, 2017   Posted by Arie Mahardhika Rusadi Sitorus with No comments
Read More

Bookmark Us

Delicious Digg Facebook Favorites More Stumbleupon Twitter

Search