Author

Topic: [GUIDE] Instalasi Cli-Wallet Di VPS [Untuk Pemilik Masternode & Staker] (Read 317 times)

legendary
Activity: 2170
Merit: 1789
Pembahasannya sih (bagi saya) bersifat umum. Karena sepengetahuan saya, rata2 projek POS mempergunakan wallet yang dibangun dari PIVX.  Efeknya, Dev projek yang melakukan update pada wallet mereka, maka command-nya akan berubah sesuai update terbaru.

Oh gitu. Maaf cupu ane. Ane kira ini spesifik buat PIVX.

boleh diperjelas lagi gan?

Ada yang tipo itu gan, kurang penting sih karena udah jelas sekarang.
hero member
Activity: 994
Merit: 593
aka JAGEND.
-snip-
Pembahasannya sih (bagi saya) bersifat umum. Karena sepengetahuan saya, rata2 projek POS mempergunakan wallet yang dibangun dari PIVX.  Efeknya, Dev projek yang melakukan update pada wallet mereka, maka command-nya akan berubah sesuai update terbaru.

dan untuk komentar ini
-snip- cuma agak gak lazim apa ada update koin tertentu (dan turunannya) di thread guide yang sifatnya umum.
boleh diperjelas lagi gan?
legendary
Activity: 2170
Merit: 1789
-snip-

Pembahasannya apa memang dipersempit ke satu koin aja? Saya lihat (dan seingat saya) topik ini bersifat umum. Bukan apa-apa sih, cuma agak gak lazim apa ada update koin tertentu (dan turunannya) di thread guide yang sifatnya umum.
hero member
Activity: 994
Merit: 593
aka JAGEND.
--UPDATE--

Pada bulan Agustus 2019, PVIX melakukan mandatory update seperti yang terlihat pada akun github PVIX. Update ini meliputi perubahan beberapa command, dan secara otomatis tiap wallet yang dibangun dari hasil fork PVIX akan mengikuti perubahan tersebut. Adapun perubahannya adalah sebagai berikut :

Command

1. Untuk mendapatkan masternode private key =
2. Untuk mendapatkan masternode outputs =
3. Untuk aktivasi masternode =
Sebelum Mandatory Update

masternode privkey
masternode outputs
startmasternode alias false mn1
hero member
Activity: 994
Merit: 593
aka JAGEND.
-SNIP-

Terima kasih untuk tambahan informasinya.
Added ke dalam thread.


legendary
Activity: 2254
Merit: 2253
From Zero to 2 times Self-Made Legendary
Sedikit memberikan tambahan ... Untuk spesifikasi VPS disesuaikan dengan requirement dari masternode yang akan dijalankan, karena dari sekian banyak masternode ada beberapa yang memiliki system requirement yang tidak sama (Contoh minimum requirement dari DASH : CPU 1Ghz, Ram 2Gb, Swap 2Gb, Storage 40Gb dan bandwidth 400Gb/Month)
hero member
Activity: 994
Merit: 593
aka JAGEND.
MAAF PAK saya belum paham  Masternode itu , untuk mining atau gmna
soalnya baru dengar istilah  Masternode ,, kalau staking sih saya tau,

Hi gan, terima kasih sudah mampir.
Menjawab pertanyaan agan tentang Apa itu Masternode, sebenarnya sudah disampaikan di thread. Saya quote yaa :

1. Masternode & Staking

Masternode & Staking adalah 2 jenis aktifitas yang ...

Atau agar lebih jelas, agan dapat membaca thread berikut ini : Apa Itu Masternode?.

sr. member
Activity: 780
Merit: 251
MAAF PAK saya belum paham  Masternode itu , untuk mining atau gmna
soalnya baru dengar istilah  Masternode ,, kalau staking sih saya tau,
hero member
Activity: 994
Merit: 593
aka JAGEND.
LANGKAH INSTALASI :

1. Login ke VPS anda.
Sesuai dengan yang sudah saya sebutkan diatas. Mohon instalasi vps anda dengan menggunakan OS Ubuntu 16.04.


2. Instalasi Paket Pre-Requisite
Secara garis besar, arti dari pre-requisite adalah mengkondisikan lingkungan (dalam hal ini vps anda), agar semua command dapat berjalan secara baik. Biasanya wallet projek masternode merupakan fork dari Bitcoin Core. Sehingga pre-requisite yang kita install pada vps kita, merupakan pre-requisite yang bersumber dari Bitcoin Core. Oh ya, command-command yang saya cantumkan dibawah ini dapat agan copy-paste. Untuk copy paste ke vps, yang agan perlukan hanya :
  • Salin command (CTRL + C)
  • Paste ke vps dengan cara Klik Kanan Mouse lalu ENTER
  • Copy-paste lakukan per command (satu persatu).

Lanjut. Adapun pre-requisite yang perlu kita install adalah sebagai berikut adalah sebagai berikut :

Code:
sudo add-apt-repository ppa:bitcoin/bitcoin -y 
sudo apt-get update
sudo apt-get install -y build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils
sudo apt-get install -y libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev
sudo apt-get install -y libdb4.8-dev libdb4.8++-dev
sudo apt-get install libminiupnpc-dev

3. Instalasi Fail2ban
Fail2Ban merupakan suatu software yang bermanfaat melindungi server komputer dari serangan. Agan dapat membaca fungsi Fail2Ban secara lebih mendalam melalui artikel berikut : Use Fail2ban to Secure Your Server - Linode

Code:
sudo apt-get install fail2ban

4. Instalasi Firewall
Instalasi Firewall dipergunakan sebagai pelindung terhadap server anda dengan cara melakukan pemblokiran terhadap semua serangan melalui IP yang tidak terdaftar. Sebelum agan melakukan copy paste pada command dibawah, harap agan membaca catatan berikut :
Catatan :
  • Pada saat agan melakukan paste ke VPS pada command ufw enable -force, dan muncul tulisan seperti berikut : “Error: Invalid Syntax”
  • Yang perlu agan lakukan hanya mengetik ufw enable, kemudian ketik y kemudian Enter.
  • Seperti yang agan bisa lihat pada command ufw allow 12270/tcp. Angka 12270 merupakan P2P port dari projek FLITS (gambar dibawah)
  • Setiap projek masternode akan memiliki P2P port yang berbeda. Agan dapat menanyakan nomer P2P Port tersebut pada tim projek, akun github projek, dari whitepaper atau jika projek tersebut mempergunakan block explorer terbaru (Solus Explorer), biasanya nomer P2P Port sudah diinformasikan pada explorernya (seperti pada gambar diatas).
  • Jadi ketika agan melakukan paste ke vps, jangan lupa mengganti angka 12270 pada command tersebut dengan angka P2P port dari koin yang agan miliki.
  • Yok kita lanjut untuk menyalin command dibawah.

Code:
ufw default any
ufw allow 22/tcp
ufw limit openSSH
ufw enable -force
ufw allow 12270/tcp

Mari kita crosscek apakah input command yang kita lakukan sudah benar atau tidak. Agan tinggal ketik ufw status kemudian Enter. Jika agan melakukan input command secara benar, maka hasilnya akan seperti berikut :


Jangan lupa mengganti angka 12270 dengan angka P2P port dari koin yang agan miliki.

5. Membuat File SWAP
Swap yang kita lakukan bertujuan membantu RAM vps kita, pada saat RAM sedang bekerja penuh. Informasi tentang SWAP secara detil dapat agan baca di artikel Pengertian dan Kegunaan Swap Pada Linux. Saya merekomendasikan membuat SWAP file sebesar 2GB pada vps dengan RAM 1 GB dan 25 GB SSD. (Hitungan rasional SWAP file adalah : 2 X Besaran RAM VPS).
Untuk mengetahui apakah VPS agan sudah ada aktifitas swap atau belum, agan tinggal ketik free -h kemudian Enter, jika tidak ada tulisan swap pada output/result, maka vps anda belum ada aktifitas swap.
Berikut command-nya :

Code:
sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

Mari kita cek sekali lagi dengan mengetikkan free -h kemudian Enter, maka output akan seperti berikut :


Catatan :
  • Jika agan mendapatkan pesan error ketika mengetikkan sudo fallocate -l 2G /swapfile
  • Agan tinggal mengetikkan sudo dd if=/dev/zero of=/swapfile bs=2024 count=2048576 kemudian Enter.
  • Kemudian lanjutkan dengan command sudo chmod 600 /swapfile dan command seterusnya. Jangan lupa untuk selalu cek hasilnya yaa.

6. SELESAI!
Wallet dari koin POS yang anda miliki, sudah bisa diinstal pada vps tersebut. Caranya, agan tinggal download link wallet di akun github milik projek tersebut. Tutorial dalam bahasa indonesia tentang instalasi wallet dapat agan baca melalui thread agan BitLoader di [TUTORIAL] Cara Staking Koin Lengkap.  Jika agan membutuhkan bantuan untuk instalasi wallet di VPS atau setup masternode, silahkan komen dibawah atau silahkan PM saya. Terima kasih.




Daftar Pustaka


hero member
Activity: 994
Merit: 593
aka JAGEND.
TUJUAN :

Thread ini dibuat dengan tujuan :
  • Sharing pengetahuan tentang Masternode & Staking
  • Sharing pengetahuan tentang instalasi Cli Wallet di VPS
  • Pemilik masternode dan staker, dapat mengetahui cara instalasi CLI wallet di VPS (Dengan menggunakan OS Ubuntu 16.04).




PENDAHULUAN :

Cli-Wallet (Common Line Interface Wallet) merupakan salah satu jenis wallet yang selalu disediakan oleh pihak pengembang projek koin (contoh gambar dibawah).


File CLI Wallet Monero
Jump to:
© 2020, Bitcointalksearch.org