Você gostaria de aprender como fazer uma instalação do nó Burstcoin? Neste tutorial, vamos mostrar como instalar um nó do BurstCoin usando um computador executando o Ubuntu Linux.

Lista de Hardware:

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial do BurstCoin.

Cada peça de hardware listada acima pode ser encontrada no site da Amazon.

BurstCoin Playlist:

Nesta página, oferecemos acesso rápido a uma lista de vídeos relacionados ao BurstCoin.

Não se esqueça de se inscrever em nosso canal do youtube chamado VirtualCoin.

Tutoriais Relacionados ao BurstCoin:

Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados ao BurstCoin.

Tutorial - Instalação do nó BurstCoin

No console do Ubuntu Linux, use os seguintes comandos para instalar o MariaDB:

# apt-get update
# apt-get install software-properties-common
# apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
# add-apt-repository 'deb [arch=amd64,i386] http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.2/ubuntu artful main'
# apt-get update
# apt-get install mariadb-server mariadb-client

Você deve definir uma senha para o usuário root do MariaDB.

Em nosso exemplo, definimos a senha de root kamisama123.

Use os seguintes comandos para instalar o Java.

# apt-get install default-jdk
# vi /etc/profile.d/java.sh

Adicione o conteúdo a seguir ao arquivo java.sh.

export JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64"

Reinicialize o computador e verifique se as variáveis dos ambientes foram configuradas.

# reboot
# env | grep JAVA_HOME

Crie um diretório e baixe o pacote BurstCoin.

# mkdir /downloads
# cd /downloads
# wget https://github.com/PoC-Consortium/burstcoin/archive/1.3.6cg.tar.gz
# tar -zxvf 1.3.6cg.tar.gz
# mv burstcoin-1.3.6cg /root/burstcoin

Agora vamos criar o arquivo de configuração requerido.

# cd /root/burstcoin/conf
# cp nxt-default.properties nxt.properties
# vi nxt.properties

No arquivo nxt.properties, localize a parte de conexão do MariaDB e altere-a para refletir seu ambiente.

nxt.dbUrl=jdbc:mariadb://localhost:3306/burstwallet
nxt.dbUsername=root
nxt.dbPassword=kamisama123

Em nosso exemplo, configuramos o sistema para conectar ao burstcoin do banco de dados usando a raiz do nome de usuário MariaDB e a senha kamisama 123.

Use os seguintes comandos para criar os bancos de dados necessários.

# cd /root/burstcoin
# mysql -f -v -u root -p < init-mysql.sql

Compile, instale e inicie o serviço BurstCoin.

# ./burst.sh compile
Do you want me to install a local copy of maven in this directory? y
# ./burst.sh compile
# ./burst.sh

Você precisa executar o comando compile duas vezes antes de poder iniciar o serviço de burst pela primeira vez.

Aguarde a sincronização do blockchain para terminar.

A sincronização blockchain pode levar dias ou semanas.

Acessando a interface Web do BurstCoin

Se você tem uma GUI instalada no seu Linux, você pode abrir um navegador e tentar abrir o endereço: http://127.0.0.1:8125

Se você estiver usando o servidor Ubuntu, que não tem GUI instalado, você terá que criar um túnel SSH.

Vou mostrar-lhe como criar um túnel SSH usando putty, em um computador com o Windows.