Newest Post

TUGAS 3 (PEMROGRAMAN JARINGAN)

| Jumat, 05 Juni 2015
Baca selengkapnya >>
Nama Kelompok :

Edy Prasetyo (52411324)
Haries Yoga Pratama
Raden Moch Ryansah (58411440)
Syatria Babullah
Yohanes Frans Budiman

Pembuatan DNS Server
Langkah pertama yang dilakukan adalah menginstal paket software yang diperlukan dalam membuat DNSserver dengan perintah apt-get install bind9
Kemudian  melakukan konfigurasi pada file named.conf.default-zones pada folder /etc/bind :

Konfigurasi named.conf.default-zones

lalu membuat forward zone baru yaitu gunadarma.com dengan tipe primary/master dan konfigurasinya disimpan di /etc/bind/db.edy kemudian reverse zone baru yaitu blok ip depan dari alamat dns server yang konfigurasinya disimpan pada /etc/bind/db.192.
Sebelum membuat konfigurasi pada file db.edy dan db.192 harus menyalin terlebih dahulu file db.local menjadi db.edy dan db.127 menjadi db.192, kemudian melakukan konfigurasi pada kedua file tersebut berikut konfigurasinya :

Konfigurasi db.edy

Konfigurasi db.192

Kemudian  melakukan konfigurasi pada file /etc/resolv.conf agar komputer localhost dapat mengakses dns tersebut, berikut isi konfigurasi tersebut:

Konfigurasi resolv.conf

Kemudian  me-restart layanan bind dengan perintah service bind restart. Dan untuk mengecek dns yang telah dibuat sudah berjalan menggunakan perintah nslookup sebagai berikut :

Pengecekan DNS Aktif


Pembuatan FTP Server
Langkah pertama yang dilakukan adalah menginstal paket software yang diperlukan dalam membuat FTPserver dengan perintah apt-get install profptd

1.    Pada jendela yang muncul, pilih [standalone] >> [OK]


2.    Edit isi file paket proftpd.

root@server-tkj:/home/habib# nano /etc/proftpd/proftpd.conf


3.    Edit script sehingga seperti pada gambar sebelah kanan berikut:



4.    Kemudian restart konfigurasi file proftpd.

root@server-tkj:/home/habib# /etc/init.d/proftpd restart


5.    Uji hasil konfigurasi dengan perintah links.

root@server-tkj:/home/habib# links ftp.smknbi.net


6.    Maka akan ditamplikan seperti gambar berikut:


Berdasarkan gambar di atas, koneksi ke server masih berjalan dengan baik, namun tidak bisa login karena menggunakan browser links yang berbasis teks. Untuk keluar, gunakan tombol keyboard q lalu ENTER. Untuk itu, kita harus mengujinya dengan browser berbasis GUI.

7.    Selanjutnya uji dengan Web browser dari PC client. Ketikkan pada address bar:www.ftp.smknbi.net dari PC client. Jika muncul konfirmasi user dan password, isikan user dan password akun yang dibuat saat instalasi debian.



8.    Maka akan ditampilan file/folder yang dapat diakses pada FTP server oleh FTP Client seperti gambar berikut:




Pembuatan Web Server
Langkah pertama yang dilakukan adalah menginstal paket software yang diperlukan dalam membuat Webserver dengan perintah apt-get install apache2.
Kemudian untuk mengedit tampilan web terlebih dahulu harus mengedit file index.html yang terdapat pada folder /var/www :

Tampilan index.html

Untuk memanggil web server  menggunakan browser dengan mengetikan alamat ip Web Server yaitu 192.168.43.171 atau menggunakan dns yang sudah aktif yaitu sever.gunadarma.com sebelumnya harus me-restart layanan apache dengan perintah service apache2 restart, berikut tampilannya :



Tampilan web melalui browser


Pembuatan Mail Server
Langkah pertama yang dilakukan  adalah menginstal paket software yang diperlukan dalam membuat Mailserver dengan perintah apt-get install postfix squirrelmail courier-pop courier-imap.
Kemudian  melakukan konfigurasi pada file main.cf pada folder /etc/postfix :


 Konfigurasi main.cf

kemudian menambahkan beberapa konfigurasi ke dalam file main.cf yaitu myhostname yang berisi namahost/domain dari mail server tersebut, kemudian mydestination adalah host/domain yang diperbolehkan mengakses mail server tersebut, mynetworks adalah alamat network yang diperbolehkan mengakses mailserver tersebut dan home_mailbox yaitu tempat dari penampungan email yang dikirim ataupun diterima.

Kemudian  membuat folder Maildir pada server agar setiap user yang dibuat nantinya akan otomatis memilikihome mailbox sendiri dengan perintah maildirmake /etc/skel/Maildir. Dan selanjutnya melakukan konfigurasi pada squirrelmail dengan perintah squrrelmail-configure, berikut tampilannya :

Konfigurasi Squirrelmail

Untuk merubah imap server yang digunakan harus mengetik D kemudian memasukan courier sebagai imapserver yaitu digunakan pada saat mengambil email dari server dan ditampilkan kedalam webmail :


Konfigurasi IMAP Pada Squirrelmail

Kemudian membuat virtual host yang digunakan untuk memanggil squirrelmail dengan nama mail.gunadarma.com pada browser, dengan membuat file baru bernama vhost pada folder /etc/apache2/sites-enabled/ berikut isi dari file vhost :


Pembuatan Virtual Host

Sebelum login ke dalam webmail yang sudah dibuat terlebih dahulu membuat user dengan perintah adduser :


Pembuatan User

Kemudian untuk masuk kedalam webmail harus mengetikan mail.gunadarma.com pada browser :


Tampilan Awal Squirrelmail


Tampilan Setelah Login Squirrelmail


Pembuatan DHCP Server
Langkah pertama yang dilakukan adalah menginstal paket software yang diperlukan dalam membuat DHCPserver dengan perintah apt-get install dhcp3 server

Konfigurasi file konfigurasi /etc/dhcp3/dhcpd.conf, dengan perintah :

# pico /etc/dhcp3/dhcpd.conf

Ø Edit Script di bawah ini :

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.254;
option domain-name-servers 192.168.1.1;
option domain-name “komputer server”;
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
default-lease-time 600;
max-lease-time 7200;
}


Ø Untuk mensetting dhcp agar komputer client mendapatkan ip yang tetap edit script seperti di bawah ini :

host komputer1 {
hardware ethernet 00:50:56:C0:00:01;
fixed-address 192.168.1.2;
}

Ø Menjalankan daemon dhcp server, dengan perintah :

# /etc/init.d/dhcp3-server restart

Starting DHCP server : dhcpd3 .

TUGAS 3 (PEMROGRAMAN JARINGAN)

Posted by : Mochamad Ryansyah
Date :Jumat, 05 Juni 2015
With 0komentar

SEARCH ENGINE OPTIMIZATION (SEO)

| Minggu, 03 Mei 2015
Baca selengkapnya >>


Pengertian dan Definisi SEO

SEO atau kepanjangan dari (Search Engine Optimization) adalah suatu cara atau teknik untuk membuat situs atau blog kita berada pada halaman/posisi satu di mesin pencarian (search engine) seperti Google, Bing, dan Yahoo.
SEO adalah sebuah proses mempengaruhi visibilitas website atau halaman web pada hasil pencarian mesin pencari secara natural atau organik (unpaid). secara umum, lebih tinggi peringkat pada hasil pencarian, maka semakin banyak peluang mendatangkan pengunjung yang datang untuk mencari informasi melalui mesin pencari. SEO juga dapat menargetkan berbagai jenis pencarian; gambar, video, berita, peta, dan lain-lain.

Keuntungan Melakukan SEO

Banyak sekali keuntungan dari melakukan SEO yang tidak bisa saya sebutkan satu persatu, diantaranya yaitu :

1# Mendatangkan Traffic yang Banyak
Kita semua pasti tahu jika situs atau blog berada pada halaman satu Search Engine pasti akan mendatangkan pengunjung (Traffic) yang sangat besar, tergantung pada keyword yang kita target dan besar kecilnya data hasil pencarian dari Google Planner.

2# Meningkatkan Penjualan
Jika suatu situs menjual suatu produk atau barang seperti lazada.co.id yang menjual aneka barang seperti laptop atau lainnya, maka jika ada orang mencari di google dengan keyword “jual laptop murah” kemudian situs tersebut ranking 1, maka sudah 95% lazada akan mendapatkan penjualan dari hasil SEO tersebut.

3# Meningkatkan Daya Saing
Mudah saja untuk keuntungan SEO yang satu ini, jika posisi suatu situs lebih tinggi maka secara otomatis daya saingnya pun akan lebih tinggi. Masih banyak lagi keuntungan dari SEO ini yang tidak saya sebutkan semua, karena saya yakin dengan 3 hal diatas saja pasti anda sudah mengerti mengenai keuntungan SEO.

Sejarah Singkat SEO

Menurut Danny Sullivan, istilah Search Engine Optimization pertama kali digunakan pada 26 Juli tahun 1997 oleh sebuah pesan spam yang diposting di Usenet. Pada masa itu algoritma mesin pencari belum terlalu kompleks sehingga mudah dimanipulasi.
Versi awal algoritma pencarian didasarkan sepenuhnya pada informasi yang disediakan oleh webmaster melalui meta tag pada kode html situs web mereka. Meta tag menyediakan informasi tentang konten yang terkandung pada suatu halaman web dengan serangkaian kata kunci (keyword). Sebagian webmaster melakukan manipulasi dengan cara menuliskan katakunci yang tidak sesuai dengan konten situs yang sesungguhnya, sehingga mesin pencari salah menempatkan dan memeringkat situs tersebut. Hal ini menyebabkan hasil pencarian menjadi tidak akurat dan menimbulkan kerugian baik bagi mesin pencari maupun bagi pengguna internet yang mengharapkan informasi yang relevan dan berkualitas.

Larry Page dan Sergey Brin, dua mahasiswa doktoral ilmu komputer Universitas Stanford, berusaha mengatasi permasalahan tersebut dengan membangun Backrub, sebuah mesin pencari sederhana yang mengandalkan perhitungan matematika untuk memeringkat halaman web. Algoritma tersebut, yang dinamakan PageRank, merupakan fungsi matematika yang kompleks berupa kombinasi antara perhitungan jumlah link yang mengarah pada suatu halaman web dengan analisis atas kualitas masing-masing link tersebut.

Berdasarkan prinsip kerja PageRank, secara umum bisa dikatakan bahwa halaman web yang memperoleh peringkat tinggi adalah halaman web yang banyak di-link oleh halaman web lain. Nilai PageRank juga akan semakin tinggi apabila halaman web yang mengarah kepadanya juga memiliki kualitas yang tinggi. Nilai sebuah link dari situs berkualitas tinggi seperti Yahoo! atau DMOZ dapat bernilai lebih tinggi daripada kombinasi nilai link dari seratus situs web berkualitas rendah.

Backrub hanyalah sebuah permulaan. Pada tahun 1998 Page dan Brin mendirikan Google yang merupakan versi tingkat lanjut dari Backrub. Dalam waktu singkat Google memperoleh reputasi dan kepercayaan dari publik pengguna internet karena berhasil menyajikan hasil pencarian yang berkualitas (tidak dimanipulasi), cepat, dan relevan. PageRank lantas menjadi standar baik bagi mesin pencari lain maupun bagi webmaster yang berusaha agar situs webnya memperoleh nilai PageRank setinggi mungkin sehingga menempati posisi tertinggi pada hasil pencarian.


Teknik Dasar SEO

Dasar SEO ini merupakan pondasi yang bisa dibilang sangat wajib diketahui oleh pemula di dunia search engine optimization karena hal tersebut merupakan suatu hal yang harus dan diterapkan jika anda ingin menjadi ahli seo atau membuat situs berada pada halaman/posisi satu google dengan kata kunci yang anda target.

1. On Page SEO

Mendengar kata diatas pastinya sudah tidak asing lagi bagi para pakar seo, namun akan asing sekali untuk para pemula di dunia seo. On Page SEO adalah suatu teknik mengoptimisasi halaman website dengan menerapkan beberapa dasar keyword yang ditarget kedalamnya. Keuntungan dari on page seo ini yaitu situs anda akan lebih dinilai relevan oleh google, juga jika halaman tersebut hanya mendapatkan sedikit backlink bisa dipastikan akan mudah ranking #1 Google.

Berikut dasar yang harus diterapkan dalam on page seo :

1. Title Tag
2. Meta Description
3. URL
4. Heading (h1, h2, h3, h4)
5. Image & Image ALt Tag
6. Link to Site Authority

Tittle Tag

Title Tag itu sama seperti judul pada suatu posting/artikel tetapi berbeda, karena umumnya title tag ini dibaca oleh search engine, jika title tag tidak diganti atau sama menyerupai judul posting maka yang muncul pada search engine sebagai title tag yaitu judul posting tersebut. Berikut gambar contoh title tag.



Meta Description

Meta descriptions adalah keterangan dari suatu halaman berdasarkan dari kalimat artikel postingan anda, agar meta description terlihat menggoda dan menarik trafik anda perlu memodifikasinya dengan menggunakan plugin SEO by Yoast



URL

URL singkatan dari Uniform Resource Locator, adalah rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suatu sumber seperti dokumen dan gambar di Internet,

Heading

Heading adalah sekumpulan kata yang menjadi judul atau sub-judul dalam sebuah dokumen html. Heading berbeda dengan tag < title >.
Html menyediakan enam tingkatan heading, dimana heading level 1 (< h1 >) adalah yang terbesar, biasa berada di judul posting, dan heading level 6 (< h6 >) adalah yang terkecil.

Link to Authority Site

Apa itu Link to authority site? yaitu merupakan sebuah posting yang di dalamnya terdapat link menuju situs – situs terpercaya / yang dipercayai google seperti yotube, wikipedia, facebook dan masih banyak lagi.
Bagaimana cara mengetahui situs yang dipercayai google? anda dapat melihatnya dari Page Rank (PR) situs tersebut jika page rank suatu situs lebih dari 7 maka bisa dikatakan situs tersebut sudah dipercayai google ( Authority Site ).

2. Off Page SEO

Off Page Search Engine Optimization adalah cara mengoptimisasi suatu halaman dari luar situs (menggunakan backlink).
Backlink adalah Link dari halaman situs kita yang berada pada halaman situs orang lain yang mempunyai PR (Page Rank) yang tinggi.
Search Engine seperti Google sangat menyukai Backlink yang berkualitas yang artinya Backlink dari situs authority atau situs yang dipercayai Google dan mempunyai PR yang tinggi seperti Wikipedia,Twitter, WordPress, dan lain-lain.
Oleh karenanya suatu situs akan di angkat posisinya oleh google jika mempunyai backlink dari situs authority tersebut, dan bahkan bisa menjadikan situs kita ranking tinggi dengan kata kunci yang di target jika mendapatkan backlink dari situs yang berPR tinggi.

Kelebihan Dan Kekurangan SEO

Ada beberapa kelebihan dan kekurangan yang dimiliki oleh SEO (search Egnine Optimalization) yang dapat kita ketahui  yaitu: 

Kelebihan SEO :
  1. Banjir traffik. Kalau situs web anda berhasil nangkring di urutan pertama, atau minimal masuk halaman pertama, situs web anda berpeluang besar mendapatkan limpahan traffik.
  2. Biaya minimal. Tapi tetap perlu kerja dan waktu yang lumayan. Karenanya saya bilang SEO itu tidak gratis!
  3. Mudah dipantau. Bisa dimonitor hasil dan perkembangannya lewat berbagai cara.
  4. Software. Tersedia banyak software pendukung untuk memaksimalkan SEO yang anda lakukan.
  5. Cepat terkenal. Makin sering situs web anda berada di urutan atas search engine, makin banyak orang yang mengenal web anda.
  6. Layanan SEO. Kalau anda sukses meng-SEO-kan situs web anda, anda bisa ikut jalankan layanan jasa SEO.
  7. Tidak harus anda sendiri. Untuk melakukan SEO, tidak harus anda sendiri yang melakukannya. Anda bisa cari orang atau gunakan jasa SEO untuk meng-SEO-kan situs web anda.

Kekurangan SEO:

  1. Boros waktu. Kalau anda lakukan sendiri, jelas perlu waktu dan tenaga ekstra. Karena SEO perlu dijalankan dan dimonitor setiap hari.
  2. Tergantung search engine. Mengandalkan SEO berarti perkembangan situs web sangat tergantung search engine. Kalau posisi situs web anda kena “gempa bumi” alias tidak stabil posisinya di search engine, langsung penghasilan bisnis internet melorot.
  3. Banyak hal teknis. Kalau anda lakukan SEO sendiri, anda perlu banyak belajar hal teknis jika ingin berhasil.
  4. Ikuti perkembangan. Algoritma search engine terus berubah. Anda harus ikuti perkembangannya. Termasuk juga aturannya.
  5. Kompetisi sangat tinggi. Karena semua web melakukan SEO, maka kompetisinya tinggi. Tapi jangan takut, salah satu cara mengatasinya adalah melakukan blue ocean SEO.


Sumber:

SEARCH ENGINE OPTIMIZATION (SEO)

Posted by : Mochamad Ryansyah
Date :Minggu, 03 Mei 2015
With 0komentar
Next → ← Prev
▲Top▲