Langsung ke konten utama

Cara Instal Kafka Confluence pada Windows 10 Linux Subsystem

 


Kafka confluence merupakan

Prerequisite:
1. Sudah Menginstal WSLCara Instal WSL pada Windows 10
2. Sudah Menginstal JDK pada Instal Java pada WSL 

 

Cara Download Kafka Confluent

1. Kunjungi situs Download Kafka Confluent Free Trial

2. Buka CMD pada PC anda dan jalankan perintah berikut ini sesuai dengan perintah 1. Pastikan internet anda terhubung.

curl -O http://packages.confluent.io/archive/6.2/confluent-6.2.0.tar.gz

3.  Extract file dengan command berikut

tar xzf confluent-6.2.0.tar.gz 


Mengkonfigurasi Confluent Home 

1. Buka WSL pada PC anda menggunakan windows terminal. Kemudian masuk ke path root atau path sejajar dengan dimana folder kafka disimpan.

2. Ketikkan command berikut nano .profile
3. Jika file sudah terbuka ketik command di bawah ini. Pastikan user sesuai dengan user anda dan confluent_file merupakan folder sesuai versi yang didownload

export CONFLUENT_HOME /home/[user]/[confluent_file]
PATH:$PATH:$CONFLUENT_HOME/bin


4. Simpan perubahan tersebut dengan menekan key CTRL + X. Jika muncul konfirmasi Save ketik Y
5. Restart wsl terminal untuk meload konfigurasi yang sudah dibuat

Cara Instal Kafka Confluence pada Windows 10

1. Pastikan bahwa anda sudah menginstal Ubuntu dengan WSL (Windows Subsystem for Linux). Jika belum silahkan kunjungi salah postingan di blog ini dengan judul Instal WSL padaWindows 10

 
2. Pastikan bahwa JDK sudah diinstal pada ubuntu yang sudah diistal

3. Download kafka confluence dari website berikut kafka confluent. Kemudian copy file kafka confluence ke salah satu folder di PC anda
3. Buka WSL yang sudah diinstal menggunakan Windows Terminal. Jika belum ada di Windows, instal melalui Microsoft Store


4. Copy file kafka confluence dari folder penyimpanan (biasanya di ubuntu ada di folder /mnt) ke folder home ubuntu menggunakan perintah cp /mnt/[directory_name]/filename .
5. extract file menggunakan perintah tar -zxvf [file_kafka_confluent]
6. Pastikan di folder home sudah terdapat folder sesuai dengan file yang diextract
7. Masuk ke file /home/../confluent-6.0.0/etc/kafka/server.properties
8. BUka comment pada properties listeners=PLAINTEX://0.0.0.0:9092 dan advertised.listener=PLAINTEX://localhost:9092, listener.security.protocol kemudian simpan perubahan
9. start kafka confluent dengan menggunakan comment confluent local service start
10. Buka browser dan pastikan bahwa kafka confluent sudah bisa diakses menggunakan url http://localhost:9021
11. Tambahkan topic dengan nama kafkaTopic
12. Buka terminal baru WSL untuk memproduce message ke topic baru yang dibuat
13. Jalankan perintah kafka-console-producer --topic kafkaTpic --broker-list localhost:9092 dan ketikan message random pada layar kosong
14. buat satu lagi terminal ubuntu dan ketikkan perintah di bawah kafka-console-consumer --topic kafkaTopic --bootstrap-server localhost:9092 --from-beginning
15 Jika di layar kosong muncul pesan yang sama seperti di layar producer itu artinya instal kafka confluent sudah selesai dan siap untuk digunakan.

 

Perintah Tambahan
confluent local services stop
confluent local destroy untuk membersihkan data dan topic sehingga pada saat kc start ulang akan berada pada state awal saat baru diinstal


Komentar

Postingan populer dari blog ini

Cara Mudah Daftar Akun Bank Jago

  Aplikasi Bank Jago merupakan aplikasi layanan perbankan digital dari PT Bank Jago Tbk. Aplikasi ini dirilis pada 16 April 2021 lalu. Aplikasi ini dapat diperoleh dengan mudah dimana nasabah tidak perlu datang ke cabang bank dan hanya cukup mengunduh aplikasi melalui Play Store atau App Store di HP pengguna. Aplikasi ini menawarkan fitur menarik seperti kirim uang, atur keuangan, top up e-wallet seperti gopay, shopee pay dan lain sebagainya. Fitur lain yang tidak kalah menarik adalah gratis biaya admin, tidak ada pemungutan biaya dalam pembukaan akun dan tidak ada ketentuan setoran awal. Namun pada aplikasi ini belum didukung fasilitas kartu debit dan akan diinformasikan pada aplikasi terkait kesiapan kartu debit tersebut. Seperti diinfokan sebelumnya bahwa nasabah tidak perlu datang ke cabang bank untuk daftar aplikasi ini namun hanya perlu menyiapkan KTP dan NPWP dan melakukan daftar melalui aplikasi. Tanpa basa-basi, berikut langkah-langkah untuk daftar bank jago. Langkah Perta...

Cara Menjalankan Webmethods Di Lokal Windows

  Tutorial kali ini masih berhubungan dengan tutorial webMethods sebelumnya. Kali ini tutorialnya akan membahas mengenai cara menjalankan Integration Server di lokal atau laptop/PC dengan OS Windows. Sebelumnya pastikan kamu sudah menginstal webMethods dengan berhasil seperti di tutorial sebelumnya. Jika sudah memenuhi syarat tersebut, silahkan mengikuti langkah-langkah berikut ini. Langkah Pertama : Ketikkan "services" pada Cortana Microsoft. Lalu klik pada Services .       Langkah Kedua : Cari startup name Software AG xx pada daftar services kemudian pastikan statusnya running. Langkah Ketiga : Masuk ke browser ketik url berikut http://localhost:5555. Pastikan bahwa Integration server web sudah bisa diakses. Sampai di sini Integration Server sudah berhasil menyala. Selanjutnya di lokal sudah dapat melakukan depevment dan penjelasannya ada di artikel selanjutnya. Jika mengalami kendala dan masih bingung untuk melakukan langkah-langkah di atas. Silahkan akses video ...

Cara Proses Pesanan Shopee Melalui GrabExpress

Shopee merupakan salah satu marketplace saat ini banyak digemari untuk melakukan proses jual beli barang-barang yang umum dibeli di toko. Marketplace ini termasuk lengkap selain dapat melakukan pembelian barang dari lokal, ada juga toko dari internasional seperti China. Salah satu alasan marketplace ini cukup digemari karena voucher gratis ongkos kirim. Selain itu juga terdapat banyak layanan jasa pengiriman yang cukup banyak. Ada layanan instant, same day, reguler atau kargo. Namun perlu diingat bahwa layanan jasa pengiriman tergantung pada toko penjual. Tidak semua toko penjual menyediakan layanan instan dan kemungkinan hanya melayani reguler pengiriman saja. Namun jika satu daerah, contoh sesama jabodetabek, anda dapat diskusi ke penjual untuk mengaktifkan layanan instan jika membutuhkan pengiriman urgent. Pada artikel ini, fokus yang ingin dibahas adalah bagaimana melakukan proses pengiriman orderan paket oleh penjual jika pembeli memilih kurir instan seperti grab express atau gose...