你想学习如何做Burstcoin节点安装? 在本教程中,我们将向您展示如何使用运行Ubuntu Linux的计算机安装BurstCoin节点。
硬件列表:
以下部分介绍用于创建此BurstCoin教程的设备列表。
上面列出的每件硬件都可以在亚马逊网站上找到。
BurstCoin相关教程:
在此页面上,我们提供了与BurstCoin相关的教程列表的快速访问。
教程 – BurstCoin安装
在Ubuntu Linux控制台上,使用以下命令安装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
您必须为MariaDB root用户设置密码。
在我们的例子中,我们设置了root密码kamisama123。
使用以下命令来安装Java。
# apt-get install default-jdk
# vi /etc/profile.d/java.sh
将以下内容添加到java.sh文件中。
export JAVA_HOME=”/usr/lib/jvm/java-8-openjdk-amd64″
重新启动计算机并验证是否配置了环境变量。
# reboot
# env | grep JAVA_HOME
创建一个目录并下载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
现在,让我们创建所需的配置文件。
# cd /root/burstcoin/conf
# cp nxt-default.properties nxt.properties
# vi nxt.properties
在nxt.properties文件中,找到MariaDB连接部分并进行更改以反映您的环境。
nxt.dbUrl=jdbc:mariadb://localhost:3306/burstwallet
nxt.dbUsername=root
nxt.dbPassword=kamisama123
在我们的示例中,我们使用MariaDB用户名root和密码kamisama 123将系统配置为连接到数据库burstcoin。
使用以下命令创建所需的数据库。
# cd /root/burstcoin
# mysql -f -v -u root -p < init-mysql.sql
编译,安装并启动BurstCoin服务。
# ./burst.sh compile
Do you want me to install a local copy of maven in this directory? y
# ./burst.sh compile
# ./burst.sh
在能够第一次启动突发服务之前,您需要运行编译命令两次。
等待区块链的同步结束。
区块链同步可能需要几天或几周时间。
访问BurstCoin Web界面
如果您的Linux上安装了GUI,则可以打开浏览器并尝试打开该地址:http://127.0.0.1:8125
如果您使用的是未安装GUI的Ubuntu服务器,则必须创建SSH隧道。
我将向您展示如何在运行Windows的计算机上使用putty创建SSH隧道。