Skip to content

按照README完成9步操作就可以运行自己的Bootstrap Node

Notifications You must be signed in to change notification settings

InsightIM/How-to-run-a-Bootstrap-Node-zh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

如何运行自己的引导节点

在服务器控制台按照以下步骤执行即可运行自己的引导节点

  • 创建data目录并进入data目录
mkdir /data && cd /data/
  • 安装依赖库
sudo yum -y install build-essential libtool autotools-dev automake checkinstall check git yasm
  • 编译安装依赖库 libsodium
git clone https://github.com/jedisct1/libsodium.git
cd libsodium && git checkout tags/1.0.3
./autogen.sh && ./configure && make check && sudo make install
  • 编译安装依赖库 toxcore
cd /data && git clone https://github.com/irungentoo/toxcore.git
cd toxcore && autoreconf -i && ./configure && make && sudo make install
  • 进入bootstrap_daemon目录
cd other/bootstrap_daemon/
  • 添加Tok用户
sudo useradd --home-dir /var/lib/tox-bootstrapd --create-home --system --shell /sbin/nologin --comment "Account to run Tox's DHT bootstrap daemon" --user-group tox-bootstrapd
  • 添加指定目录访问权限
sudo chmod 700 /var/lib/tox-bootstrapd
  • 复制tox-bootstrapd配置文件
sudo cp tox-bootstrapd.conf /etc/tox-bootstrapd.conf
  • 运行Tok引导节点程序
cd /usr/local/bin/ && nohup ./DHT_bootstrap --config /etc/tox-bootstrapd.conf &

完成!记录引导节点信息:IP、Port、Public Key

About

按照README完成9步操作就可以运行自己的Bootstrap Node

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published