AE中国

[教程2]在Ubuntu 18.04运行æternity节点

刘少 发布于 2019年04月28日 阅读 2,477 本文共1049个字,预计阅读时间需要3分钟。

1. 安装libssl和libsodium

终端输入命令

sudo apt-get install libssl1.0.0

sudo apt-get install libsodium23

有需要更多信息请访问文档

2. 下载并解压缩æternity最新发布Ubuntu版本

    下载链接
    终端输入,创建node目录
    mkdir node
    进入node
    cd node
    解压epoch,名称根据下载的修改
    tar xf ~/Downloads/epoch-1.0.1-ubuntu-x86_64.tar.gz

3.配置节点

在node目录中新建一个epoch.yaml文件,并复制下面内容进去

sync:

port: 3015

keys:

dir: keys

peer_password: “secret”

http:

external:

port: 3013

internal:

port: 3113

websocket:

channel:

port: 3014

mining:

beneficiary: “钱包地址”

autostart: false

chain:

persist: true

db_path: ./my_db

fork_management:

network_id: ae_mainnet

使用创建钱包地址,可以用baseaepps或 airgap

替换上面的

beneficiary: “ak_钱包地址”

记得保留双引号

peer_password: “secret” 中的secret随便修改个密码。(如果是钱包生成的,这步可以不做)

修改后记得保存,继续回终端输入

./bin/epoch check_config epoch.yaml

验证epoch.yaml文件,提示ok就行了。

4. 确保您的节点是可连接的

可以参考底下链接里的这篇文章,主要是在路由器打开3015端口。如果觉得麻烦可以不做。伟大的liushao已经建议官方支持upnp,并且已经支持。直接加参数开起就好了。

链接直达

5. 运行的节点

继续终端输入

启动节点

./bin/epoch start

检查下面两条命令输出结果是否一致。一般这里需要等区块同步。当然也可以用第二条命令查看同步情况。

curl http://35.178.61.73:3013/v2/blocks/top

curl http://127.0.0.1:3013/v2/blocks/top

故障排除

如果您被卡住了,请在论坛中发布您的问题,查看 https://github.com/aeternity/epoch/tree/master/docs 上的文档,或者检查节点目录中的logs文件夹中的日志。

如果你喜欢这篇文章,打赏AE钱包:aechina.chain

喜欢 1
or

相关文章

更多

发布评论

共1条评论

切换注册

登录

忘记密码 ?

切换登录

注册