OKCoin

Nxt客户端安装指南之RaspberryPi树莓派版

NxtChina 发布在 竞争币 7 4426

RaspberryPi是卡片型迷你电脑,可以来运行Nxt客户端来作为节点,方便、省电。以下就讲解其安装过程。

1.准备工作

准备一个树莓派(最好是最新款的RaspberryPi 2,型号为ModelB,1G的RAM),可以到其官网购买。当然了,还得有2A 5V的电源,8G 以上的SD卡,可以根据这个列表的来选择卡的类型,否则有可能会不兼容。小编用的是创见(Transcend)8GB Class10 SD存储卡,可以在京东上购买到。

2.向SD卡写入Raspbian系统(树莓派定制的debian)

这里只讲解windows系统下的写入方法。首先要去Raspberry官网下载Raspbian系统:

1111

下载好以后解压该文件:

22222

第二:下载windows系统下Raspbian系统的写入工具win32diskimager:

下载好以后解压改文件,并双击Win32DiskImager.exe 运行该软件(无需安装):

333333

第三:向SD卡写入Raspbian系统:

将SD卡插入电脑,选择好写入文件和写入位置,点击write,等待即可。

4444

3.安装树莓派

将刚才写好系统的SD卡插入树莓派,并连接好电源和网线,树莓派会自动启动,而且对应的指示灯也会点亮。

55555

4.启动树莓派

下载Putty软件来SSH远程登录树莓派。
启动该软件,输入树莓派在局域网内的ip地址,并点击open即可打开。
例如小编的树莓派在局域网中的ip地址为 192.168.1.100

66666

如何获得ip地址呢,方法很多,这里只讲解使用路由器中的DHCP服务器来查看设备的内网ip地址:

7777
打开路由器的控制页面,即可看到所有设备的内网ip地址:

之后通过Putty软件启动树莓派:初次启动默认的用户名是pi ,密码是 raspberry

8888

输入之后回车即可启动:

99999

5.开启root账号

用root账号比较方便,但也需要谨慎使用。
在终端命令行输入:

sudo passwrd root
接下来会提示输入root账号的密码。

设置一个安全的密码即可。
注意:在这里输入密码的时候并不会显示任何字符,且需要输入两次。

然后输入

su
输入刚才设置的密码;就进入root权限了,能看到终端输入前字符由原来的$变成了#

6.升级树莓派系统

在root权限的终端命令行输入:

apt-get update
同步完之后再输入:
apt-get dist-upgrade

等待升级完成即可。

7.安装远程桌面软件xrdp

安装该软件的目的是可以在自己的电脑上远程桌面连接树莓派,并且进入图形化界面,从而方便下载Nxt客户端等操作。

在终端命令行输入:

apt-get install xrdp

等待安装完成即可。

8.安装java

由于Nxt是基于java语言编写的,因此要运行Nxt客户端首先要安装最新的java软件。

在终端命令行输入:

apt-get install oracle-java8-jdk

等待安装完成即可。

9.下载Nxt客户端

使用刚才安装的xrdp软件即可实现远程桌面登陆树莓派,然后就可以用图形化界面操作来下载Nxt客户端及其它操作。

在window中按下win键搜索mstsc  ,就会弹出远程桌面连接对话框,输入树莓派的内网ip地址,点击连接:

111110000

然后输入用户名root和之前设定的root密码,点击OK即可。

11

登录后的界面:

12

之后用树莓派中的浏览器访问Nxt客户端下载链接,并下载客户端文件:

13

解压该文件,并将解压后的nxt文件夹移动至root文件夹下:

14

10.设置Nxt钱包

尽管我们现在不用设置就可以在树莓派中启动Nxt客户端,但只能用树莓派内部的浏览器打开Nxt钱包,我们的电脑就不能在浏览器里面访问钱包界面了。
所以我们需要对树莓派的配置文件做一些修改: 打开nxt/conf/nxt-default.properties
找到nxt.apiServerHost=127.0.0.1 将127.0.0.1修改为0.0.0.0
再找到nxt.allowedBotHosts=127.0.0.1; localhost; [0:0:0:0:0:0:0:1]; 在里面加入你电脑的IP地址,加入以后你这台电脑在之后才可以访问到树莓派上的钱包,比如我的电脑IP是192.168.1.101,就修改为:
nxt.allowedBotHosts=127.0.0.1; localhost;[0:0:0:0:0:0:0:1]; 192.168.1.101;

然后保存修改后的文件即可。

11.启动Nxt客户端及钱包界面

由于NXT钱包需要后台运行,如果我们直接用sh run.sh运行钱包确实可以成功,但是我们只要关闭了Putty的窗口NXT钱包就停止了。
为了树莓派能完美后台运行。我们需要借助nohup指令,该指令在关闭Putty窗口之后不会关闭执行的脚本。
在终端命令行输入:
cd /root/nxt

nohup ./run.sh &

然后我们会看到提示如下:
nohup: ignoring input and appending output to `nohup.out'

接下来按一下enter键即可,这样Nxt客户端就启动了。

在终端输入:
exit
退出ssh连接,并且关闭Putty。

12.登陆钱包界面

由于我们之前(第10步)进行了设定,现在我们可以在自己的电脑上直接登陆树莓派上的钱包界面:
打开自己电脑的浏览器,输入:

树莓派内网ip地址:7876/index.html

例如,小编的树莓派ip是 192.168.1.100
则输入:
http://192.168.1.100:7876/index.html 就能看到客户端已经正常启动,正在下载区块:

15

至此,Nxt客户端已经成功安装至树莓派上,并成功启动运行,用微型电脑开启锻造之旅!

本文仅用作新闻素材使用,并不构成任何投资意见!

作者:NxtChina
地址:1Mwmes1CAwgvy5SEpjPAkbnp94BYtsRw66
责编:薄荷凉幼
稿源:巴比特资讯

版权声明: by nc" sa 作者保留权利。文章为作者独立观点,不代表巴比特立场。

评论:7

您需要登录后才可以回复 登录|注册

    Nxt客户端安装指南之RaspberryPi树莓派版 | 巴比特 http://t.cn/RLxOQl8

    +1
    +1
    我要点评
    Author Image
    加密小佬 503 天前

    介绍的很好,要不是nxt有租借算力功能,我也买个试试

    +1
    +1
    我要点评
    Author Image
    cxddd 503 天前

    nxt有关的新动作啊挺好

    +1
    +1
    我要点评
    我想得很美
    我想得很美 503 天前

    『Nxt客户端安装指南之RaspberryPi树莓派版 | 巴比特』http://t.cn/RLxOQl8

    +1
    +1
    我要点评
    Author Image
    starit 503 天前

    不知道树莓派上可以安装完全节点吗,有人试过吗

    +1
    +1
    我要点评
      Author Image
      NxtChina 503 天前

      俺试过了,512M的RAM,运行完美,稳定的让人有点怀疑了

      +1
      +1
      我要点评
    巴比特资讯
    巴比特资讯 503 天前

    【Nxt客户端安装指南之RaspberryPi树莓派版】RaspberryPi是卡片型迷你电脑,可以来运行Nxt客户端来作为节点,方便、省电。具体的安装过程是怎样的呢~?[来]快来学习吧~!http://t.cn/RLxOQl8

    +1
    +1
    我要点评