Selasa, 22 November 2016

FTP Server Pada Ubuntu

KONFIGURASI FTP SERVER 
DENGAN MENGGUNAKAN 
METODE VSFTPD PADA LINUX UBUNTU

FTP Server atau dengan nama lai File Transfer Protocol merupakan server yang bertugas memberikan layanan pengiriman atau tukar menukar data kepada FTP Client dengan Syarat FTP client harus meminta atau Request terlebih dahulu kepada FTP Server.

Berikut ini adalah langkah-langkahnya konfigurasi FTP Server:

  1. Langkah pertama yang dilakukan dalam konfigurasi FTP Server pada Ubuntu adalah dengan masuk sebagai root pada terminal. Cara yang digunakan agar masuk kedalam root pada terminal adalah dengan mengetik perintah sudo su, lalu memasukkan Password.

  1. Setelah masuk sebagai root pada terminal, lalu langkah selanjutnya adalah menginstall FTP Service. Nama FTP Service tersebut adalah VSFTPD. Cara menginstal dengan cara mengetik apt-get install vsftpd pada terminal, lalu tunggu hingga proses install selesai.

  1. Tahap selanjutnya adalah melakukan Konfigurasi pada VSFTPD dengan cara mengetik perintah kate /etc/vsftpd.conf yang merupakan kategori dari file vstfpd.conf


  1. Setelah terbuka file vsftpd.conf langka selanjutnya yaitu atur konfigurasi anonymous_enable menjadi NO, local _enable menjadi YES dan terakhir write_enable menjadi YES dengan cara mengetikkan perintah pada file vsftpd.conf. Pada listing dibawah ini terdapat listing yang menyertai tada # yang berarti merupakan komentar.
Lalu konfigurasi ascii_upload_enable dengan YES, ascii_download_enable dengan YES, lalu mengatur banner yang akan ditampilkan. Pada FTP Server ini banner yang akan digunakan adalah Selamat Datang di FTP Server JarkomLan. Lalu atur chroot_local_user menjadi YES. Listing lebih lengkap dapat dilihat pada gambar dibawah ini.


  1. Setelah melakukan semua konfigurasi. Lakukan juga penambahan userdengan cara mengetikkan perintah adduser(spasi)NamaUser dan nama user yang saya tambahkan adalah Dennisa. Seperti biasanya pada pembuatan user pasti ada langkah untuk memasukkan password, masukkan password untuk menambahkan user baru.

  1. Setelah membuat user baru langkah selanjutnya dalah memberikan permission kepada user yang baru saja dibuat pada langkah sebelumnya. Yaitu dengan cara chmod a-w /home/dennisa. Lalu ketik lagi perintah mkdir /home/denissa/serverFTP untuk mebuat folder atau direktori baru untuk menyimpan FTPServer. Dan masukkan perintah chown dennisa:dennisa /home/dennisa/serverFTP.

  1. Setelah melakukan memberikan permission kepada user yang baru dibuat, selanjutnya adalah merestart service FTP dengan perintah systemctl restart vsftpd, setelah itu lihatlah statusnya setelah direstart dengan perintah systemctl status vsftpd. Lebih jelasnya dapat dilihat pada gambar dibawah ini.


IMPLEMENTASI

Lakukan pengecekan IPaddress pada FTP Server. Dengan mengetik ifconfig pada terminal.



Setelah itu buka FTP client (Filezilla), lalu masukan FTP server dan IP address pada kolom host, kemudian masukan username dan password yang dimasukkan ketika membuat user FTP. Setelah semua diisi dan benar lalu klik Quickconnect




Jika Connect berhasil, maka akan muncul direktori root tempat penyimpanan file FTP pada window sebelah kanan. Window sebelah kiri adalah root direktori pada FTP client.  



Upload File

Untuk melakukan Upload File caranya adalah pilih file yang diinginkan yang ada pada window FTP client,lalu lakukan drag and drop pada window FTP server. Jika transfer berhasil, maka pada direktori FTP server akan muncul file baru.


Download
Untuk melakukan Download File lakukan Drag and drop file, dari direktori root serverFTP ke direktori clientFTP. Lebih Jelasnya dapat dilihat pada gambar dibawah ini.



Hasil Download
Gambar dibawah ini adalah screencapture pada tab Hasil Download.

Senin, 14 November 2016

SEARCH ENGINE OPTIMIZATION

Pengertian Search Engine Optimization (SEO)
     Optimisasi Mesin Pencari atau Search Engine Optimization (SEO) adalah sebuah proses untuk mempengaruhi tingkat keterlihatan (visibilitas) sebuah situs web atau sebuah halaman web di hasil pencarian alami (sering disebut juga dengan pencarian tak-berbayar, pencarian non-iklan, atau pencarian organik) dari sebuah mesin pencari.”
     Istilah dengan kata-kata kita sendiri, Optimisasi Mesin Pencari atau Search Engine Optimization/SEO adalah:
“melakukan proses berupa aktifitas tertentu terhadap situs web atau halaman web Anda agar ketika para pengguna internet mencari sesuatu yang berhubungan dengan isi dari situs web atau halaman web kita itu, situs web atau halaman Anda tersebut ditampilkan di halaman 1 daftar hasil pencarian alami/tak-berbayar/non-iklan/organik”.

Contoh SEO
     Saya mempunyai sebuah artikel di website ini yaitu “cara membuat jaringan warnet”, kemudian saya optimasi halaman artikel tersebut dengan teknik SEO yang saya gunakan dan dengan mentarget kata kunci “cara membuat jaringan warnet”, setelah saya optimasi dengan baik alhasil halaman tersebut dapat ranking satu dengan kata kunci yang saya target tersebut.


     Sekarang saya yakin anda sudah mulai mengerti mengenai Search Engine Optimization.

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.

Yang Dilakukan Dalam Kegiatan SEO.

     Bila Anda membaca artikel saya sebelumnya, yaitu “200 Faktor yang Mempengaruhi Ranking Website di Google“, mungkin Anda akan muak atau takut mengerjakan kampanye SEO untuk website Anda karena terlihat rumit. Tidak harus seperti itu, mari kita buat lebih sederhana saja. Di dalam strategi SEO, ada dua hal PENTING yang harus dikerjakan oleh seorang internet marketer, yaitu: SEO On Page dan SEO Off Page. Yuk kita bahas lebih jauh.
  1.SEO on Page
     SEO On Page adalah sebuah upaya optimasi website yang dilakukan dari sisi website itu sendiri. Dengan kata lain, upaya optimasi yang dilakukan oleh seorang pemilik website/ webmaster dengan mendesain website yang SEO Friendly. Beberapa elemen penting yang terdapat dalam SEO On Page antara lain:
Riset keywords, baca artikel “Cara Riset Keywords Dengan Google Keyword Planner” untuk menemukan kata kunci utama dan kata kunci pendukung yang paling relevan dengan niche website yang akan dibuat.

A. Membangun website dengan struktur yang baik, tampilannya menarik, dan load-nya cepat
B. Menggunakan Title Tag yang baik untuk homepage dan judul konten
C. Menambahkan description yang relevan dengan website
D. Membangun konten yang bermanfaat bagi audiens
F. Mengatur URL (permalinks) yang SEO Friendly
G. Menggunakan Heading dengan baik (H1, H2, H3, H4)
H. Mengatur navigasi website sebaik mungkin
I. Membangun internal links
J. Menambahkan keywords pada penamaan gambar/ image, dll.

2. SEO Off Page
     SEO Off Page adalah upaya optimasi website yang dilakukan dari luar website yang dibangun. Sebuah halaman website yang SEO On Page nya sudah bagus perlu didukung dengan optimasi dari luar website itu sendiri. Optimasi off page dilakukan dengan cara membangun links (backlinks) dari situs lain menuju website yang dioptimasi. Beberapa jenis links yang biasa dibangun untuk meningkatkan popularitas sebuah website di internet antara lain:

A. Links dari media sosial (Twitter, Facebook, Google+, Youtube, dan lain-lain)
B. Links dari web 2.0 properties (Blogspot, WordPress, Weebly, dan lain-lain)
C. Links dari forum online (Kaskus, Bersosial, Forum Detik, Forum Kompas, dan lain-lain)
D. Links dari situs social bookmark (Lintas.me, Diigo.com, Folkd.com, dan lain-lain)
E. Links dari kegiatan blogwalking (berkomentar di blog orang lain)
F. Links dari website yang menerima guest blogger, dll.

References :
https://www.maxmanroe.com/apa-itu-seo-apa-manfaat-search-engine-optimization-bagi-sebuah-bisnis.html
www.rudinazar.com/apa-itu-seo/
semseomanagement.com/apa-itu-seo/
https://id.m.wikipedia.org/wiki/Optimisasi_mesin_pencari