How to set up Conflux

1.How to set up Conflux on Mac OSX

2.How to set up Conflux on Windows

3.How to set up Conflux on Linux

1.How to set up Conflux on Mac OSX

安装依赖

  1. 安装 Rust
curl https://sh.rustup.rs -sSf | sh
复制代码
  1. 安装 llvm
  • 可能需要安装 brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
复制代码
  • 安装 llvm
brew install llvm
复制代码

编译源码

  1. 拉取代码并编译
git clone https://github.com/Conflux-Chain/conflux-rust
cd conflux-rust

cargo build --release
复制代码
  • 生成的二进制文件路径: target/release/conflux

配置并运行 Conflux

  1. conflux-wallet 生成钱包,获取钱包地址
  • New Wallet
  • 备份助记词
  • 设置密码
  • Create Now

即可创建钱包, 并获取到钱包地址.

  1. 修改配置文件:路径 run/default.toml(搜索找的conflux-rust这个文件夹,点击run文件,default.toml这个文件用文本编辑打开)
  • public_address : xx.xx.xx.xx:32323

网关出口地址可以在百度搜索栏输入: ip , 来获得. 指定自己的出口公网 IP 地址以及端口. 默认端口为 32323(复制百度上的ip地址后面要加上“:32323”,最终样式是xx.xx.xx.xx:32323)

  • mining_author: 收币地址. 收币地址的前缀 0x 需要去除. 比如收币地址为 0xb4aa17059a0f2dbf539d1cdec662177af963a078, 则这里配置的值为: b4aa17059a0f2dbf539d1cdec662177af963a078

输入钱包地址后移除这一行代码前部的"# "

  1. 运行 conflux
# 必须

cd $HOME/conflux-rust/run 

../target/release/conflux --config default.toml &
复制代码
  1. stop mining
kill `ps -ef | awk '/conflux/ && !/awk/ {print $2}'`
复制代码

2.How to set up Conflux on Windows

安装依赖

  1. 安装Visual Studio.
  • 下载: Visual Studio Download
  • 选择Community 2019版 -安装负载选择“使用C++的桌面开发”
  • 双击安装
  1. 安装 Rust
  • 下载: Rust Download

  • 双击安装

    弹窗交互: 输入 1, Enter 1 - 默认安装 2 - 自定义安装 3 - 取消

  1. 安装并启动 msvc

在 cmd 命令行中:

rustup default stable-x86_64-pc-windows-msvc
复制代码
  1. 安装 clang
  • 下载: LLVM Download

  • 双击安装. (PS: 选择将 LLVM 加入所有所用环境变量 PATH 中)

  1. 安装 git
  • 下载: Git Download

    根据自己的配置选择 32/64 位版本

  • 双击安装

编译 Conflux

  1. 拉取代码并编译
git clone https://github.com/Conflux-Chain/conflux-rust
cd conflux-rust

cargo build --release 
复制代码

可执行二进制文件: target/release/conflux.exe

配置并运行 Conflux

  1. conflux-wallet 生成钱包,获取钱包地址
  • New Wallet
  • 备份助记词
  • 设置密码
  • Create Now

即可创建钱包, 并获取到钱包地址.

  1. 修改配置文件:找到conflux-rust这个文件 conflux-rust/run/default.toml(记事本打开)
  • public_address : xx.xx.xx.xx:32323

指定自己的出口公网 IP 地址以及端口. 默认端口为 32323 网关出口地址可以在百度搜索栏输入: ip , 来获得.

  • mining_author: 收币地址. 收币地址的前缀 0x 需要去除. 比如收币地址为 0xb4aa17059a0f2dbf539d1cdec662177af963a078, 则这里配置的值为: b4aa17059a0f2dbf539d1cdec662177af963a078

输入钱包地址后移除这一行代码前部的"# "

  1. 运行 conflux
# 必须


cd \Users\xxx\conflux-rust\run 
(xxx是用户名,你自己的电脑)
\Users\xxx\conflux-rust\target\release\conflux.exe --config default.toml
复制代码

3.How to set up Conflux on Linux

安装依赖

  1. 安装 Rust
curl https://sh.rustup.rs -sSf | sh
复制代码
  1. 安装 clang
  • CentOS/Redhat: yum install clang
  • Ubuntu: apt-get install clang
  1. 环境变量
export PATH=$HOME/.cargo/bin:$PATH
复制代码
  1. 安装 C++
  • CentOS/Redhat

sudo yum -y install gcc-c++
复制代码
  • Ubuntu

sudo apt-get install g++
复制代码

编译源码

  1. 拉取代码并编译
git clone https://github.com/Conflux-Chain/conflux-rust
cd conflux-rust

cargo build --release
复制代码

生成的二进制文件路径: target/release/conflux

配置并运行 Conflux

  1. conflux-wallet 生成钱包,获取钱包地址
  • New Wallet
  • 备份助记词
  • 设置密码
  • Create Now

即可创建钱包, 并获取到钱包地址.

  1. 修改配置文件: /run/default.toml
  • public_address : xx.xx.xx.xx:32323

指定自己的出口公网 IP 地址以及端口. 默认端口为 32323 网关出口地址可以在百度搜索栏输入: ip , 来获得.

  • mining_author: 收币地址. 收币地址的前缀 0x 需要去除. 比如收币地址为 0xb4aa17059a0f2dbf539d1cdec662177af963a078, 则这里配置的值为: b4aa17059a0f2dbf539d1cdec662177af963a078
  1. 运行 conflux
# 必须
cd run 

../target/release/conflux --config default.toml
复制代码

猜你喜欢

转载自blog.csdn.net/weixin_33991727/article/details/91392367