服务器部署:
运行 fdisk -l 命令查看实例上的数据盘: fdisk -l
查看磁盘使用情况: df -lh
可参考:https://help.aliyun.com/document_detail/108501.html
① 分区:
依次执行以下命令以创建一个单分区数据盘:
1. 运行 fdisk -u /dev/vdb:分区数据盘。
2. 输入 p:查看数据盘的分区情况。本示例中,数据盘没有分区。
3. 输入 n:创建一个新分区。
4. 输入 p:选择分区类型为主分区。
说明 本示例中创建一个单分区数据盘,所以只需要创建主分区。如果要创建 4 个以上分区,您应该创建至少一个扩展分区,即选择 e(extended)。
5. 输入分区编号并按回车键。本示例中,仅创建一个分区,输入 1。
6. 输入第一个可用的扇区编号:按回车键采用默认值 2048。
7. 输入最后一个扇区编号:本示例仅创建一个分区,按回车键采用默认值。
8. 输入 p:查看该数据盘的规划分区情况。
9. 输入 w:开始分区,并在分区后退出。
② 运行命令 fdisk -lu /dev/vdb 查看新分区。
③ 写系统文件:
mkfs.ext4 /dev/vdb1
④ 挂载:
1.(建议)运行命令 cp /etc/fstab /etc/fstab.bak 备份 etc/fstab。
2. 运行命令 echo /dev/vdb1 /mnt ext4 defaults 0 0 >> /etc/fstab 向 /etc/fstab 写入新分区信息。
⑤ 运行命令 cat /etc/fstab 查看 /etc/fstab 中的新分区信息。
⑥ 运行命令 mount /dev/vdb1 /mnt 挂载文件系统。
⑦ 运行命令 df -h 查看目前磁盘空间和使用情况。
在 mnt 下可新建目录进行使用。
币种同步:
参考:https://blog.csdn.net/m0_37754981/article/details/81461126
去币种官网下载币种钱包(可去feixiaohao上查询),Linux版本,放入指定文件夹下解压,新建 数据文件夹 data,并在文件夹下编写 xxxcoin.conf 配置文件:
server=1
daemon=1 #后台运行
rpcuser=用户名
rpcpassword=密码
rpcport=端口号
rpcallowip=127.0.0.1
对 币种钱包 bin 目录下 如: bitcoind,bitcoin-cli 建立软连接,
ln -s /mnt/bch/bitcoin-abc-0.19.4/bin/bitcoind /usr/local/sbin 对bitcoind 建立软连接
ln -s /mnt/bch/bitcoin-abc-0.19.4/bin/bitcoin-cli /usr/local/sbin 对 bitcoin-cli 建立软连接
在 /mnt/bch 目录下 新建 start.sh 及 cli.sh 运行文件。
start.sh:
bitcoind --datadir=/mnt/bch/data
cli.sh:
bitcoin-cli --datadir=/mnt/bch/data $1 $2 $3 $4 $5 $6 $1表示 第一个参数 ---6个参数
chmod +x start.sh 赋启动权限
./start.sh 启动钱包同步信息
./cli.sh getinfo 获取钱包信息
币种信息设置完以后需要设置钱包密码:
./cli.sh help |grep wallet 筛选有关wallet的命令
./cli.sh encryptwallet xxxxxxxx 设置钱包密码
./cli.sh walletpassphrase xxxxxxx 60 对钱包解密,需要两个参数,第一个为密码 第二个为时间 一般为60s
./cli.sh walletlock 对钱包闭锁
一般交易时:先解锁--->支付交易 ----再闭锁
xrp钱包 部署
一、
下载 xrp钱包 RippleClient
注册两个 账户 并把两个账户的 地址 与 秘钥 保存下来
一个作为充值地址 一个作为 提现地址(因为XRP自己账户不可以转自己账户 所以需要两个地址)
注册完 两个地址 并为这两个账户地址 激活 说明最少充值20的XRP 充值25个就够了
二、修改配置文件的 充值地址 与提现地址
三、修改 index文件
把这个两个地址的 秘钥对应起来
四、数据库创建两个表 添加账户
五、在liunx 安装node.js
安装命令
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs
六、把 package.json index.js 这两个文件放入 xrp目录下 并创建脚本启动 nohup node ./index.js >debug.log 2>&1 &
并运行 npm i 命令安装 node_modules 运行这个命令 必须有 package.json 文件
第一个启动 完成
七、部署xrp中间件 把xrp-server项目 部署到 xrp 目录下的 wallet 目录