参考: [ 官方 wiki ]
基于 Ubuntu 的 GXC 部署
基础环境
- OS: Ubuntu
- gxc: 官方 [ release 最新版本 ]
下载 release 包(ubuntu)
cd /usr/src
wget https://github.com/gxchain/gxb-core/releases/download/v1.0.181106b/gxb_ubuntu_1.0.1801106.tar.gz
拷贝可执行命令到系统 /usr/bin
下
tar xf gxb_ubuntu_1.0.1801106.tar.gz
find programs/ -type f | xargs -i cp {} /usr/bin
创建数据目录
mkdir -p /data/gxb-data
启动 witness node
nohup witness_node --data-dir=/data/gxb-data/trusted_node --rpc-endpoint=0.0.0.0:28090 \
--p2p-endpoint=0.0.0.0:6789 --log-file \
--partial-operations=true --data-transaction-lifetime=1 >>witness.out 2>&1 &
启动钱包客户端
nohup cli_wallet -s ws://127.0.0.1:28090 --enable-rpc-log -r 0.0.0.0:8091 --data-dir=trusted_node -d &