Senin, 15 Oktober 2018

X1 TKJ Pelnus 1


Pertukaran data adalah hal yang penting dalam dunia komputer. Dengan adanya pertukaran data, komputer yang satu dapat terhubung dengan komputer lainnya. Seperti misalnya ketika anda mendownload suatu file di internet, pernahkan anda berfikir bagaimana bisa kita mendownload file tersebut? Kemudian ketika anda mengupload suatu file, bagaimana semua itu bisa terjadi? Itu semua karena peran dari FTP.
FTP merupakan solusi bagi dua buah komputer yang ingin melakukan transfer data dengan bantuan koneksi intenet. FTP ini sangat berguna bahkan untuk dua buah komputer yang memiliki sistem operasi berbeda. FTP juga berguna untuk mentransfer data antara dua komputer yang jaraknya berjauhan.

Pengertian FTP

FTP atau File Transfer Protocol merupakan protokol internet yang digunakan untuk urusan pengiriman data dalam jaringan komputer, seperti upload dan download file yang dilakukan oleh FTP client dan FTP server. Layanan FTP bisa diatur menjadi FTP public, dimana semua orang bisa mengakses data-data yang ada di server FTP dengan mudah. Selain dapat diatur menjadi FTP public, layanan FTP ini juga bisa diatur agar tidak semua orang dapat mengakses data-data yang ada di server, jadi hanya pengguna terdaftar saja yang memiliki izin untuk mengakses data-data tersebut.
pengertian FTP
FTP berkerja menggunakan salah satu protokol yang dapat diandalkan untuk urusan komunikasi data antara client dan server, yaitu protokol TCP (yang menggunakan port nomor 21). Port 21 ini digunakan untuk mengirimkan command (perintah). Oleh karena port 21 dimaksudkan khusus untuk mengirimkan command, maka port ini sering juga disebut dengan nama command port. Dengan adanya protokol ini, antara client dan server dapat melakukan sesi komunikasi sebelum pengiriman data berlangsung. Terdapat beberapa persyaratan untuk menggunakan FTP, yaitu :
  1. Pada komputer pengguna sudah terinstall FTP Client, seperti misalnya FileZilla.
  2. Pengguna memiliki cukup informasi tentang FTP server yang ingin terhubung dengan komputer. Informasi tersebut mencakup :
    • Alamat FTP Server, yang bentuknya mirip dengan alamat domain sebuah website. Alamat FTP Server biasanya diawali dengan kata ftp, misalnya saja : ftp.namadomain.com atau ftp://ftp.namadomain.com. Pada beberapa kasus, alamat FTP Server juga diberikan dalam bentuk IP address, seperti misalnya : 61.185.225.87.
    • Username dan password. Beberapa FTP server memang membiarkan para client mengakses data secara anonim, namun beberapa memerlukan inputan username dan password yang harus diketahui oleh client.

 

Perbedaan antara FTP client dan FTP server?

FTP server merupakan server yang bertugas memberikan layanan pengiriman/ tukar menukar data kepada FTP client dengan syarat FTP client harus meminta (request) terlebih dahulu kepada FTP server. Sebuah FTP server dapat bekerja dengan koneksi aktif maupun pasif. Pada koneksi aktif, jika klien membuka sebuah port, maka server secara otomatis terkoneksi dengan aktif. Jika Anda terhubung dengan FTP server secara aktif, maka Anda perlu mengatur firewall untuk menerima koneksi ke sebuah port yang akan dibuka oleh FTP client. FTP server aktif biasanya menggunakan 20 port sebagai port datanya.
fungsi FTP
Sedangkan FTP client merupakan komputer/ perangkat yang meminta layanan tukar-menukar data kepada FTP server. Setelah terkoneksi dengan FTP server, FTP client dapat melakukan proses download, upload dan lain sebagainya sesuai dengan izin yang telah diberikan oleh FTP server sebelumnya. Kebanyakan FPT Client memilih untuk menggunakan koneksi pasif secara default, karena admin server menganggap hal tersebut lebih aman. Dengan menggunakan koneksi pasif, maka semua koneksi yang dimulai dari luar akan langsung terkena blok. Dengan mode pasif, FTP Client lah yang meminta server untuk membuat koneksi.
Beberapa contoh FTP client antara lain coreFTP (Windows), FileZilla (Windows), cuteFTP (Windows), dan CyberDuck (Mac). Sebetulnya, FTP Client hanyalah aplikasi atau tool yang dapat digunakan untuk mengakses FTP. Terdapat tool lainnya yang dapat digunakan pula untuk mengakses FTP, diantaranya :
  • Web browser : Walaupun sebetulnya tidak begitu direkomendasikan, tapi sebetulnya Anda dapat menggunakan FTP pada sebagian besar web browser.
  • HTML Editor : Misalnya Adobe Dreamweaver yang dapat terhubung dengan FTP sehingga pengguna komputer dapat melakukan pengeditan website pada web server secara langsung.
  • File Explorer : Anda juga dapat mengakses FTP melalui File Explorer (atau Windows Explorer) dengan terlebih dahulu mengetikkan alamat FTP servernya.

 

Fungsi FTP

FTP memiliki banyak fungsi atau manfaat yang menguntungkan bagi penggunanya, misalnya saja :

dapat dilakukan dengan mudah dan terorganisir.
Selain mempunyai manfaat yang besar dalam pertukaran data, FTP juga memiliki beberapa kekurangan, misalnya saja :
  1. Sistem FTP sudah cukup tua, jika seseorang tidak memiliki background IT atau gaptek (orang yang belum familiar dengan dunia IT), akan sedikit sulit untuk menggunakannya.
  2. Jika pengguna tidak begitu paham mengenai FTP, sangat mudah untuk menghapus keseluruhan data dengan sekali klik.
  3. Tidak dapat mengubah kepemilikan dari suatu file.
  4. Tidak begitu aman sebagai media transfer data karena tidak adanya enkripsi, kecuali jika menggunakan alternatif seperti SFTP.
  5. Jika anda ingin memiliki FTP server sendiri, anda harus memiliki komputer server sendiri atau menyewa server dengan biaya yang tidak murah.

 

Kamis, 19 Januari 2017

3 Cara Membuat Website PALING MUDAH!

Cara membuat website sendiri sebenarnya bisa agak sedikit merepotkan, tergantung cara saudara melakukannya. Untuk membuat sebuah website sebenarnya bisa menggunakan domain TLD apa saja, tapi kali ini saya akan membahasnya khusus dengan domain .com, karena domain ini memberikan beberapa keuntungan dalam penggunaannya....

Kalau saudara ingin membuat sebuah website, maka saudara tentunya harus paham sedikit cara melakukan pemrograman. Bahasa yang minimal saudara ketahui adalah HTML, kalau saudara tidak paham bahasa yang satu ini, maka saudara bisa sangat kerepotan....
Saat ini ada 3 cara untuk membuat website .com sendiri yang umum kita temui....
  1. Level Pemula: Membuatnya dari blog gratis, dan mengganti dengan domain berbayar .com (jika pengetahuan pemrograman anda sangat dasar) dan ini adalah cara paling mudah untuk mempunyai halaman web anda sendiri.
  2. Level Menengah: Menggunakan software CMS (Content Management System) seperti Wordpress, sehingga anda tidak perlu menguasai bahasa atau script apapun untuk membuat website yang dikendalikan penuh alias hosting sendiri
  3. Level Sulit: Anda menguasai beberapa bahasa pemrograman dan membuat sendiri theme dan databasenya dari nol lalu hosting pada sebuah server dengan nama domain tertentu.
Jadi bagi teman yang baru memulai membuat website di internet, silahkan memilih satu dari 3 metode di bawah ini. Harap membaca link-link artikel pendukung yang disertakan pada setiap metode untuk mendapatkan informasi yang lebih lengkap.

METODE 1

Cara Membuat Website dari Blog Gratis

Mungkin di sini ada yang mau langsung komplain bahwa itu tidak sama dengan website. Sebenarnya yang seperti ini tidak perlu diributkan karena pada dasarnya anda akan membuat halaman-halaman yang bisa diakses di dunia maya....

Ini tidak lain dari sebuah website dengan fungsi yang terbatas.... karena masih bergantung pada kebijakan "inang"-nya. Tapi sekali lagi saya tekankan, bahwa ini adalah cara paling mudah untuk membuat halaman web anda online di internet.
  • Untuk membuat website dari blog gratis, maka pertama-tama saudara harus membuat akun pada penyedia layanan gratis ini. Pelajari cara membuatnya di artikel CARA MEMBUAT BLOG. Harap lakukan tahapan-tahapan yang ada di artikel tersebut dengan seksama.
  • Setelah blog saudara jadi silahkan cari template yang saudara rasa cukup representatif untuk mewakili karakter atau bisnis saudara. Untuk mencari template yang sesuai dengan selera anda silahkan baca artikel DOWNLOAD TEMPLATE KEREN DAN GRATIS
  • Jika saudara sudah mendownload template yang saudara sukai, silahkan pasang template tersebut di blog anda saat ini. Baca artikel CARA MENGGANTI TEMPLATE
  • Sekarang saudara sudah membuat blog yang akan menjadi website sederhana anda. Tapi kalau punya sedikit kemampuan pemrograman, maka sebaiknya lanjut dengan mengedit template menjadi SEO Friendly. Pelajari caranya di artikel CARA MEMBUAT TEMPLATE SEO FRIENDLY
  • Setelah anda menyelesaikan tahap terakhir di atas, maka anda sudah selesai membuat website sederhana ini, yang perlu anda lakukan sekarang tinggal mengisi artikel-artikel ke dalam website sederhana ini.... (Baca di CARA MEMBUAT ARTIKEL DI BLOGGER)...
Setelah anda selesai membuat website dari blog gratis, maka saatnya mengganti domainnya menjadi .com

Mengganti Domain Jadi .COM

Karena anda menggunakan blog gratis, maka jelas anda tidak memerlukan hosting. Anda hanya memerlukan nama domain. Untuk memudahkan anda saya berikan masukan yang praktis saja.... Anda bisa Googling untuk mencari penyedia jasa hosting dan nama domain, lalu hubungi Customer Servicenya dan beritahu bahwa anda hanya ingin membeli nama domain.... Selebihnya CS yang akan mengarahkan anda....
Kalau saya sendiri pernah mencoba PAKET KEREN dari eazysmart.com, yang memang khusus untuk mengubah jadi domain .com sendiri. Biasanya layanan seperti ini akan meminta email dan password saudara agar mereka bisa membantu mengatur domain dari akun  saudara....
Kalau saudara mempunyai masalah kepercayaan, maka sebaiknya ubah dulu password saudara untuk sementara. Baca caranya di artikel CARA MENGUBAH PASSWORD GMAIL

METODE 2

Membuat Website Dengan Memakai Host Sendiri CMS Wordpress

Mungkin di sini ada di antara anda yang mengatakan, kalau blogspot itu ada di bawah kendali Google. Salah sedikit saja bisa dihapus padahal capek membuatnya. Kalau ini yang menjadi masalah anda, maka anda harus membuat website yang anda hosting sendiri. Untuk melakukan ini anda harus mengupload ke hosting anda file-file PHP atau sejenisnya....

Mungkin ada yang langsung bertanya "Jadi saya harus belajar bahasa pemrograman dulu?" Itu adalah salah satu opsinya. Opsi lainnya adalah dengan menggunakan CMS wordpress. Dengan menggunakan ini anda tidak perlu belajar bahasa Pemrograman apapun untuk memiliki sebuah website yang berada di bawah kendali penuh dari anda.....

Berhubung pembahasan mengenai CMS wordpress dalam membuat website ini agak diperlukan pembahasan tersendiri, maka silahkan membuka link di bawah ini....


Tapi bagi anda yang suka tantangan lebih dan ingin memperlengkapi diri dengan kemampuan membuat theme yang bisa saudara kendalikan sesuka hati dan kembangkan fungsi-fungsinya, maka mungkin mendorong diri anda untuk lebih jauh mempelajari bahasa Pemrograman bisa menjadi awal yang baik....
 
METODE 3

Membuat Website Dengan Mengandalkan Bahasa Pemrograman  Sendiri

Untuk membuat website .com yang dihosting anda harus benar-benar mempunyai pengetahuan pemrograman, karena kalau hanya menguasai HTML, maka hasilnya bisa jadi website yang menyedihkan dalam arti yang sesungguhnya.

Kalau saudara ingin membuat website dari file yang bisa di hosting, maka setidaknya anda harus menguasai 3 hal:
  • Bahasa Pemrograman Tertentu seperti PHP
  • Penggunaan Software Editor File Web
  • Pengelolaan database seperty MySQL

Belajar Bahasa Pemrograman Untuk Membuat Website

Kalau saudara mau belajar, maka sebaiknya saudara membeli satu buku panduan di toko buku tentang PHP dan MySQL. Atau kalau saudara mau belajar sendiri saudara bisa mencoba website yang luar biasa W3SCHOOL (harus ada dasar bahasa inggris yang cukup). Lihat menu pembelajarannya di sidebar sebelah kiri. 

Belajar Program Pembuat Website Seperti Dreamweaver

Menguasai bahasa pemrograman saja tidak berarti anda bisa membuat websitenya tanpa bantuan, jadi anda perlu belajar cara membuat website dengan menggunakan software. Salah satu software yang cukup umum digunakan adalah Adobe Dreamweaver.

Saudara bisa membeli buku panduan Adobe Dreamweaver di toko-toko buku terdekat, karena panduan menggunakan buku jauh lebih terstruktur. Kalaupun saudara harus belajar dari dasar, tidak akan terlalu sulit. Dalam jangka waktu sekitar 2 minggu saudara sudah bisa merampungkan website PHP sederhana milik saudara....

Tapi kalau masalahnya ada di ekonomi yang lagi seret buat beli buku.... Bisa coba baca tutorial e-book di http://www.bgsu.edu/downloads/cio/file17760.pdf .... tapi bahasa inggris ya....

Bagaimana Kalau Malas Membuat Template Website Sendiri?

Kalau saudara malas membuat template sendiri, maka saudara sebaiknya mendownload template PHP yang sudah jadi. Salah satu penyedia template PHP gratis adalah http://www.phpjabbers.com/free-website-templates.php. Anda bisa memilih beragam template pada situs ini.... tapi harus daftar dan login dulu kalau mau download....

Kalau saudara sudah dapat templatenya, maka silahkan edit templatenya dengan menggunakan Adobe Dreamweaver, jika diperlukan. Bagian terpenting dari sebuah website PHP adalah anda harus paham bagaimana cara menggunakan halaman PHP yang khusus untuk ADMIN, atau bagaimana cara mengubah struktur database MySQL sesuai kebutuhan anda....

Membeli Domain dan Hosting untuk Website Anda

Saat ini sudah banyak sekali jasa hosting dan jual nama domain. Anda bisa melakukan browsing di Google untuk mendapatkan penawaran Hosting yang terbaik.... Banyaklah bertanya dengan Customer Service jika memang diperlukan.....

Perhatikan juga syarat layanan dari hosting, karena terkadang mereka tidak menerima situs-situs tertentu, seperti perjudian, iklan baris, pornografi, dan lain sebagainya. Ini sangat penting sebelum anda terlanjur beli dan bermasalah di kemudian hari.....

Kalau saudara belum pernah memesan domain dan hosting, maka ada 3 hal  yang harus saudara pastikan tidak terlewatkan dari email penyedia hosting, yaitu:
  • HOST FTP
  • Username CPANEL, dan
  • Password CPANEL
Kalau saudara bingung, maka tanyakan saja ke CSnya lagi.

Upload File Template Website PHP ke Hosting

Untuk melakukan ini saudara bisa menggunakan software gratis FileZilla. Kalau belum punya saudara bisa mengunduhnya dari website resmi FileZilla. Kalau saudara adalah pengguna Windows, maka download file yang paling atas.

Filezilla ini bisa anda gunakan untuk memindahkan file template website PHP tadi ke folder Public_HTML yang ada di hosting berdomain yang sudah anda beli. Yang perlu anda lakukan cuma connect, dan setelahnya anda cukup click and drag untuk memindahkan satu file. 
Kalau filenya banyak berarti anda harus membuka dulu folder Public_HTML dengan mengkliknya, setelah itu saudara bisa menyorot semua file yang hendak saudara pindahkan. Yang perlu anda lakukan hanyalah klik kanan dan pilih menu UPLOAD untuk memindahkan semua file tadi ke folder Public_HTML....