Wilt u leren hoe u een Burstcoin-knooppuntinstallatie uitvoert? In deze zelfstudie laten we je zien hoe je een BurstCoin-knooppunt installeert met behulp van een computer waarop Ubuntu Linux draait.

Hardware lijst:

In de volgende sectie wordt de lijst met apparaten getoond die zijn gebruikt om deze BurstCoin-zelfstudie te maken.

Elk onderdeel van de hierboven genoemde hardware is te vinden op de Amazon-website.

BurstCoin Playlist:

Op deze pagina bieden we snel toegang tot een lijst met video's gerelateerd aan BurstCoin.

Vergeet niet je te abonneren op ons YouTube-kanaal met de naam VirtualCoin.

BurstCoin Related Tutorial:

Op deze pagina bieden we snel toegang tot een lijst met tutorials gerelateerd aan BurstCoin.

Tutorial - BurstCoin Installatie

Gebruik op de Ubuntu Linux-console de volgende opdrachten om MariaDB te installeren:

# 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

U moet een wachtwoord instellen voor de root-gebruiker van MariaDB.

In ons voorbeeld hebben we het root-wachtwoord Kamisama123 ingesteld.

Gebruik de volgende opdrachten om Java te installeren.

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

Voeg de volgende inhoud toe aan het bestand java.sh.

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

Start de computer opnieuw op en controleer of de omgevingsvariabelen zijn geconfigureerd.

# reboot
# env | grep JAVA_HOME

Maak een map en download het BurstCoin-pakket.

# 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

Laten we nu het vereiste configuratiebestand maken.

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

Zoek in het bestand nxt.properties het MariaDB-verbindingsgedeelte en wijzig dit om uw omgeving weer te geven.

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

In ons voorbeeld hebben we het systeem geconfigureerd om verbinding te maken met de database-burst-in met de MariaDB-gebruikersnaamroot en het wachtwoord kamisama 123.

Gebruik de volgende opdrachten om de vereiste databases te maken.

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

Compileer, installeer en start de BurstCoin-service.

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

U moet de compilatieopdracht twee keer uitvoeren voordat u de burst-service voor de eerste keer kunt starten.

Wacht tot de synchronisatie van de blockchain is beëindigd.

De blockchain-synchronisatie kan dagen of weken duren.

Toegang krijgen tot de BurstCoin-webinterface

Als u een GUI op uw Linux hebt geïnstalleerd, kunt u een browser openen en proberen het adres te openen: http://127.0.0.1:8125

Als u de Ubuntu-server gebruikt, waarop geen GUI is geïnstalleerd, moet u een SSH-tunnel maken.

Ik zal je laten zien hoe je een SSH-tunnel maakt met putty op een computer met Windows.