Senin, 27 Oktober 2014

web server pada ubuntu


Pada percobaan ini saya akan membuat web server dan konfigurasi nya pada ubuntu di dalam sistem linux ,baik lah kita semua tahu bahwasanya web server adalah suatu service untuk pelayanan web bagi client ,ada beberapa web server salah satu diantanya adalah apache ,selain itu ada juga iis yang berjalan pada sistem OS windows.
Hypertext transfer protocol (HTTP) adalah sistem untuk transmisi dan menerima informasi di internet. Http juga berfungsi sebagai permintaan dan prosedur respon yang semua agen di internet mengikuti sehingga informasi dapat cepat ,mudah ,dan akurat disebarluaskan antara server yang memegang halaman Html ,tetapi sumber daya lain bisa dimanfaatkan juga melalui Http. Dalam banyak kasus client dapat bertukar informasi rahasia dengan server ,yaitu perlu diamankan untuk mencegah akses yang tidak sah. Untuk alasan ini ,Https atau Http yang aman dikembangkan oleh Netscape untuk memungkinkan transaksi perusahaan otorisasi dan aman. 
Dalam banyak hal ,Https adalah identik dengan Http ,karena mengikuti protocol dasar yang sama. Client Http atau Https seperti web browser membuat sambungan ke server pada port standar. Ketika server menerima permintaaan ia mengembalikan status dan pesan ,yang mungkin berisi informasi yang diminta atau menunjukkan kesalahan jika bagian dari proses berfungsi. Kedua sistem menggunakan uniform resource identifier yang sama (url) skema ,sehingga sumber daya dapat universal diidentifikasi. Pengguna Https dalam skema url bukan Http menunjukkan bahwa sambungan terenkrip  yang di inginkan.
Langkah pertama membuat web server pada ubuntu ini adalah masuk pada pencarian yang ada pada pilihan ubuntu tersebut ,seperti gambar dibawah ini


kemudian kita masuk pada terminal nya ubuntu seperti tampilan dibawah ini 

saat masuk ,ketikkan Sudo su yang berfungsi untuk masuk ke user kemudian password pada tampilan ini saya membuat password dengan nama saya sendiri yaitu : aper. ifconfig ini berfungsi untuk membuat sebuah interface yang dapat diakses oleh layer networking.

kemudian setelah itu kita restart = /etc/init.d/networking restart.
,dalam kondisi ini restart berfungsi untuk mengkonfigurasi ip address static yang kita ubah tadi pada sistem ubuntu 

selanjutnya kita instal apache ,dalam percobaan web server ini kita instal apache versi 2.
langkah instal nya seperti tampilan dibawah ini yaitu :
1. apt-get installapache2
2.apt-get upgrade

setelah meng-upgrade apache versi 2 ini. Tunggu hingga muncul do you want to continue [Y/n]? kemudian ketikkan tanda Y untuk melanjutkan pada tahap berikutnya 


kemudian kita masuk pada web browser ,disini kita akan mengecek apakah web server yang di buat pada ubuntu ini telah berhasil dengan localhost.com
pada gambar diatas It works yang menunjukkan web server yang kita instal telah berhasil kita lakukan.

Dan untuk menampilkan web Html dengan nama kita ,buka lagi setting terminal seperti tampilan gambar dibawah ini yaitu : 
  • perintah ke user dengan Sudo su
  • passwordnya yaitu 234
  • masukkan cd pada perintah yang fungsinya untuk mengembalikan pada sebelumnya 
  • setelah itu ketikkan web Html dengan nama yang kita ingin kan ,pada tampilan dibawah ini seperti : cd/var/www/ ,yang fungsinya untuk data dan informasi untuk dapat digunakan secara bersama
  • kita masukkan perintah aper.Html yaitu sebagai alamat kita ,dan gedit dari aper.Html fungsinya untuk membuat folder kosong ,seperti pada tampilan gambar dibawah ini 


kemudian kita ubah ip address nya ,yaitu 192.168.3.10



tunggu hingga muncul it works menunjukkan web Html yang kita buat telah berhasil,pada localhost/aper.Html yang telah dibuat pada percobaan ini ,seperti dibawah ini.




 untuk edit Html pada gambar diatas dapat kita edit sesuai dengan keinginan kita ,akan ditampilkan saat kita akan membuka web Html itu sendiri.
berikut beberapa link yang akan mendisain tulisan pada web Html :
  • <marquee direction="left" scrollamount="2" align="center">Contoh Tulisan Berjalan</marquee>
  • <marquee direction="right" scrollamount="2" align="center"> Contoh Tulisan Berjalan </marquee>
  • <marquee direction="left" scrollamount="2" align="center" behavior="alternate"> Contoh Tulisan Berjalan </marquee>
  • <marquee direction="right" scrollamount="2" align="center" behavior="alternate"> Contoh Tulisan Berjalan </marquee>
  • <marquee direction="down" scrollamount="2" align="center"> Contoh Tulisan Berjalan </marquee>
  •  <marquee direction="up" scrollamount="2" align="center"> Contoh Tulisan Berjalan </marquee>
  • <marquee direction="up" scrollamount="2" align="center" behavior="alternate"> Contoh Tulisan Berjalan </marquee>
  • <center><marquee direction="up" scrollamount="2" align="center" behavior="alternate" width="90%"><marquee direction="right" behavior="alternate"> Contoh Tulisan Berjalan </marquee></marquee></center>
  • <center><marquee direction="up" scrollamount="2" align="center" behavior="alternate" width="90%"><marquee direction="right"> Contoh Tulisan Berjalan </marquee></marquee></center>

              Analisa 
pada percobaan membuat web browser ini ,Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix,BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
Dan juga Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigurasikan, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah.
Kesimpulan 
Jadi setiap pembuatan aplikasi berbasis web akan membutuhkan web server untuk meletakkan aplikasi tersebut ,sehingga bisa diakses menggunakan protocol Http. Pada percobaan ini kita menggunakan Apache sebagai server web nya di dalam program Ubuntu










 

Rabu, 22 Oktober 2014

Analisa hasil RTT (round trip time )


Baiklah disini saya akan mem-postingkan hasil RTT (round trip time) pada google ,boleh juga selain google misalkan facebook ,detik.com dan lain-lain untuk hasil RTT (round trip time) itu sendiri. sebelum melanjutkan bagaimana analisa hasil RTT (round trip time) pada google ini ,kita perlu mengetahui apa itu RTT (round trip time) ???
Jadi ,pengguna internet di indonesia semakin meningkat dari tahun ke tahun seiring berkembangnya muatan informasi dan bergesernya karakteristik masyarakat Indoensia menjadi information oriented. Kondisi ini dapat dengan mudah ditemui di masyarakat perkotaan dan bahkan di masyarakat pedesaan dengan ditandai munculnya beberapa tempat akses internet seperti warnet atau bahkan jaringan 2.5G-3G yang mudah diakses dengan modem GSM atau CDMA.
Perkembangan yang positif ini bukannya tanpa masalah, dan yang paling mudah dideteksi adalah permasalahan di sisi user yaitu perihal lambatnya kecepatan akses akibat kondisi jaringan yang kurang baik dengan berbagai faktor yang mempengaruhinya. Pada praktikum ini mahasiswa melakukan analisis sederhana tentang unjuk kerja jaringan akses internet yang digunakan. Data yang digunakan berupa ukuran round trip time (RTT) dari PC pengguna ke server web tujuan. Aplikasi yang digunakan yaitu PING dan Spread Sheet untuk mengolah data  dan membuat grafik.
Dalam telekomunikasi, round-trip time delay (RTD) atau waktu pulang-pergi (RTT) adalah panjang waktu yang dibutuhkan untuk sinyal untuk dikirim ditambah panjang waktu yang diperlukan untuk pengakuan sinyal yang akan diterima. Oleh karena itu waktu tunda ini terdiri dari waktu propagasi antara dua titik sinyal.
Link jaringan dengan kedua bandwidth tinggi dan RTT tinggi dapat memiliki jumlah yang sangat besar data (perkalian bandwidth-delay) "dalam penerbangan" pada waktu tertentu. Seperti "pipa panjang dan berlemak" membutuhkan desain protokol khusus. Salah satu contoh adalah pilihan jendela skala TCP. 
RTT awalnya diperkirakan di TCP menurut : 

           RTT = (α · Old_RTT) + ((1 - α) · New_Round_Trip_Sample)

dimana :
                    α adalah faktor bobot konstan (0 ≤ α <1)
jadi ,Memilih nilai α mendekati 1 membuat kekebalan tubuh rata-rata tertimbang terhadap perubahan yang berlangsung dalam waktu singkat (misalnya, segmen tunggal yang bertemu penundaan yang lama). Memilih nilai α mendekati 0 membuat respon rata-rata tertimbang terhadap perubahan delay sangat cepat.
 Hal ini ditingkatkan dengan algoritma Jacobson / Karels, yang mengambil standar deviasi ke rekening juga.  Setelah RTT baru dihitung, itu dimasukkan ke dalam persamaan di atas untuk mendapatkan RTT rata-rata untuk hubungan itu, dan prosedur terus untuk setiap perhitungan baru.
pada percobaan ini ,kita akan melakukan perintah ping ke situs target dengan jumlah 15 iterasi untuk masing-masing ukuran paket 8, 16, 32, 64, 128, 256, 512, 1024, 1500, 2000, 2500, 3000 byte. Contoh perintah nya sebagai berikut :

C:> ping www.google.com –n 10 –l 32 –i 225 > 32.txt
Perintah diatas melakukan ping ke situs detik.com dengan jumlah iterasi ping 10 kali dengan ukuran paket ping 32 byte dan TTL 225.
langsung saja ,bagaimana analisa hasil RTT (round trip time) pada google.com tersebut 
Disini saya menggunakan windows 8 ,kita arahkan kursor kekanan pada aplikasi pencarian 



Kemudian klik ,tuliskan command prompt pada kolom pencarian



Setelah aplikasi command prompt di temukan kemudian klik ,muncul lah seperti gambar dibawah ini

Disini saya akan mencoba menganalisa hasil RTT(round trip time) pada google.com

Langkah percobaan nya

        I.            Pada command prompt  ,kita akan menggunakan rumus :
ping www.google.com –n x1 –l x2 –i 225 > 32.txt
Dimana x1 = iterasi yang digunakan
                X2 = ukuran paket yang digunakan
      II.            Kita akan melakukan perintah ping ke situs target dengan jumlah 15 iterasi untuk masing-masing ukuran paket 8, 16, 32, 64, 128, 256, 512, 1024, 1500, 2000, 2500, 3000 byte.
   III.            Kita coba memasukkan perintah seperti pada rumus ke command prompt


Gambar diatas merupakan tampilan ketika memasukkan paket 8 byte pada command prompt. Dan begitu lah tahap-tahap selanjutnya hingga paket yang terbesar yaitu 3000 byte. Coba kita perhatikan gambar dibawah ini !!!!!!!!


Dari gambar diatas ,pada command prompt saya menggunakan paket 1024 byte dengan penggunaan rumus sebelumnya. Kita bisa mengurutkan dari paket yang terkecil hingga terbesar ,seperti pada perintah percobaan ini.

Gambar diatas ,saya menggunakan paket 3000 byte pada google.com

   IV.            Untuk percobaan analisa hasil RTT (round trip time) ini ,kita harus juga mencatat average (rata-rata) dari tiap paket yang kita gunakan agar dapat tercapai tujuan dari percobaan ini yaitu : memahami output aplikasi PING

                     Iterasi = 15
ukuran paket (byte)
average (ms)
8
83
16
229
32
109
64
161
128
71
256
70
512
139
1024
140
1500
174
2000
175
2500
242
3000
148
Data hasil diatas ,merupakan average (ms) dari tiap paket yang kita gunakan dari yang terkecil (8) byte hingga yang terbesar (3000) byte.


      V.            Kita akan jauh lebih memahami data hasil pada tabel dengan menggunakan grafik




Tabel diatas kita peroleh dengan aplikasi microsoft excel

Dari gambar diatas ,pada ms.excel kita klik insert-column


Dari gambar diatas ,tabel yang ada pada ms.excel kita blok kemudian klik select data dan ok.
Jadilah hasil tampilan seperti gambar dibawah ini.




Demikian lah analisa hasil RTT (round trip time) pada google.com yang telah saya buat ,wassalam !!!!!





Senin, 20 Oktober 2014

PENGENALAN UBUNTU


Ubuntu adalah salah satu distribusi Linux yang berbasiskan pada Debian dan memiliki interface desktop. Proyek Ubuntu disponsori oleh Canonical Ltd (perusahaan milik Mark Shuttleworth). Nama Ubuntu diambil dari nama sebuah konsep ideologi di Afrika Selatan. “Ubuntu” berasal dari bahasa kuno Afrika, yang berarti “rasa perikemanusian terhadap sesama manusia”. Ubuntu juga bisa berarti “aku adalah aku karena keberadaan kita semua”. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam Ubuntu ke dalam dunia perangkat lunak.
Kemudian ubuntu adalah sistem operasi lengkap berbasiskan Linux ,kita tahu bahwasanya Linux adalah Operating System seperti UNIX, yang merupakan implementasi independen dari POSIX, meliputi true-multitasking, virtual memory,shared libraries, demand-loading, proper memory management, dan multiuser. Tersedia secara bebas dan mempunyai dukungan baik yang yang berasal dari komunitas maupun tenaga ahli profesional. Komunitas ubuntu ini dibentuk berdasarkan gagasan yang terdapat di dalam filosofi ubuntu :
·   Bahwa perangkat lunak harus tersedia dengan bebas biaya
·   Bahwa aplikasi perangkat lunak tersebut harus dapat digunakan dalam bahasa lokal masing-masing dan untuk orang-orang yang mempunyai keterbatasan fisik dan bahwa pengguna harus mempunyai kebebasan untuk mengubah perangkat lunak sesuai dengan apa yang mereka butuhkan.
Perihal kebebasan inilah yang membuat Ubuntu berbeda dari perangkat lunak berpemilik (proprietary) ,bukan hanya peralatan yang akan tersedia secara gratis pada aplikasi ini tetapi juga ada hak untuk memodifikasi perangkat lunak hingga bekerja sesuai dengan yang di inginkan.
Berikut ini beberapa kelebihan dan kekurangan pada ubuntu ini sendiri yaitu :
A.      Kelebihan
Ø  Bebas virus : untuk saat ini virus lebih senang menyerang OS dari MS yang ber ext.exe untuk ubuntu sudah beda ,jadi virus dari OS tidak akan menyebar pada OS Linux ini.
Ø  3D interface  : ubuntu sudah bisa 3D walaupun spek nya tidak terlalu tinggi
Ø  Kompatibel
Ø  Gratis untuk dwonload
Ø  Mudah untuk digunakan

B.      Kekurangan
Ø  Koneksi internet pada saat update maupun penginstalan nya
Ø  Masih kurang nya pengetahuan mengenai Linux ,yang menyebabkan kita lambat untuk matching pada ubuntu

Pada Ubuntu ini juga ada beberapa fitur yang ada didalam nya ,yaitu :
v  Untuk multimedia kita juga bisa mainkan mp# dengan Rythmbox Music player ,memainkan dvd film di movie player ,pitivi editor untuk mengedit film
v  Untuk jejaring media sosial kita juga bisa memakai im messenger seperti ym, msn ,jabber ,gtalk ,dengan pidgin dan emphaty ,dan untuk jejaring sosial lainnya seperti facebook ,tweter dll dengan Gwibber microblogging.
v  Email dengan evolution thunderbird
v  Browser dengan firefox dan opera
v  Untuk efect 3D kita bisa menggunakan compix dan emerald
v  Wifi sudah ada pada ubuntu


Langkah percobaan

       I.            Saat anda pertama membuka ubuntu akan terlihat proses pengidentifikasian dengan user name dan password


       II.            Ini merupakan tampilan awal saat anda masuk pada ubuntu 



      III.            Pencarian yang ada pada ubuntu itu sendiri


 IV.            home pada ubuntu

    V.            mozila firefox pada ubuntu saat kita membuka youtube


  VI.            tampilan microsoft word pada ubuntu


     VII.            tampilan microsoft excel pada ubuntu


  VIII.            tampilan system setting pada ubuntu


IX.            terminal sistem pada ubuntu


X.            cara membuat folder pada ubuntu (dengan mengetik SUDO SU)


  XI.            cara menampilkan isi dari folder yang kita buat tadi ( dengan mengetik ls)

     XII.            tampilan dimana tempat kita menyimpan folder yang kita buat tadi


  XIII.            Cara membuat folder baru ( dengan mengetik mkadir)



XIV.            Membuat tulisan pada suatu folder dalam hal ini kita mebuat tulisan HARAP TENANG ADA UJIAN


XV.            Cara menghapus folder yang telah dibuat dengan sistem clear pada ubuntu