Cara Install Bananode (Banano Nodes) di VPS Ubuntu


1. install docker
	uninstall dulu versi yang ada (jika sudah pernah install)
		sudo apt-get remove docker docker-engine docker.io containerd runc
	setup repository
	-update packages dulu
		sudo apt-get update
		sudo apt-get install \
    	apt-transport-https \
    	ca-certificates \
    	curl \
    	gnupg-agent \
    	software-properties-common
    -tambahkan docker official GPG Key
    	curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    -cek key, dengan mencari 8 key terakhirnya apakah sdh sesuai
    	sudo apt-key fingerprint 0EBFCD88

    	hasil yang diharapkan:
**********************************************************************
pub   rsa4096 2017-02-22 [SCEA]
      9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid           [ unknown] Docker Release (CE deb) <[email protected]>
sub   rsa4096 2017-02-22 [S]
**********************************************************************

	-tambah repository docker
		sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

	-install docker engine
		sudo apt-get update
		sudo apt-get install docker-ce docker-ce-cli containerd.io

	-cek apakah sudah terinstall dengan benar
		sudo docker run hello-world

2.install bananode
	A. -build dari dockerhub
		docker run -d -p 7072:7072 -v ~:/root bananocoin/banano
	B. -build dari source
		git clone https://github.com/BananoCoin/banano
		cd banano/docker
		node/build.sh live

	-run bananode pada docker
	docker run -d -p 7072:7072 -v ~:/root bananocoin/banano


	-tunggu beberapa saat, lalu lakukan test via putty ssh syntax berikut
	curl -d '{"action": "version"}' localhost:7072

	-lalu coba syntax berikut
	curl -d '{"action": "block_count"}' localhost:7072

	-jika berhasil, maka akan tampil data versi nodes saat ini dan jumlah block yang telah terdownload.
	pastikan unchecked sudah 0 dan nodes siap untuk digunakan.
	proses pengecekan nodes diawal memang akan memakan waktu cukup lama, hal ini bergantung pada prosesor, ram dan kecepatan internet server yang digunakan.

	**untuk melihat log
	docker log

Leave a Reply

Your email address will not be published. Required fields are marked *