分类
网站建设

搭建门罗币矿池的那些事儿

我很早就尝试着搭建门罗币矿池,但是在网络上搜索搭建门罗币矿池的文章时,却发现此类的中文文稿实在是太少了。为此,我走了不少弯路。为防止其他人与我一样耗费不必要的时间,也为了记录,特发此文。

首先先让大家饱饱眼福:

这就是最终效果。首先,你要有一个自己的monero钱包。请从http://getmonero.org中选择适合自己版本的钱包下载。我的操作系统是Ubuntu 18.04 64位,因此我下载的是linux 64版。解压后打开文件夹,执行以下命令:

./monero-wallet-cli --daemon-host node.supportxmr.com:18081

按照程序的提示创建新的钱包。我没有开node,因此我使用的是moneroworld.com的node。你可以自行选择。之后则是搭建矿池部分了,代码如下:

sudo apt install libboost1.65-all-dev npm git redis
git clone https://github.com/muscleman/cryptonote-nodejs-pool
cd cryptonote-nodejs-pool
npm install

注意,libboost在不同的linux发行版中有不同的版本,请选择自己需要的版本下载。如果没有,会造成以下后果:

接着我们要把wallet rpc给开起来,否则PPLNS模式会出错的。在门罗币钱包的目录中执行以下命令:

sudo ./monero-wallet-rpc --daemon-address node.supportxmr.com:18081 --password YOURPASSWORD --rpc-bind-ip 127.0.0.1 --rpc-bind-port 18082 --wallet-file YOURFILE --disable-rpc-login

如果成功了,你就可以进行下一步。打开矿池所在文件夹。把config_examples中monero.json拷贝到父目录并改成config.json,并编辑它。你需要修改的是poolhost,pooladdress以及daemon。其他的参数也可以适当修改,但不影响矿池的工作。最后执行:

sudo node init.js

你的矿池开始运行了!把website_example拷贝到你的网站目录下,编辑config.js,修改你的pool address,基本上就可以用了。最后奉上矿池:https://bbsblog.ftp.sh/pool/index.html


蜜视广告:【苹果/安卓APP】蜜视交友 (真人一对一视频交友)

发表评论

电子邮件地址不会被公开。 必填项已用*标注