怎么样打造是我们的矿池——矿池搭建课程

时间:2021-08-06 06:33编辑:未知

Putty

VPS至少有2个内核,4GB内存,50GB磁盘空间和Ubuntu服务器14.04 x64(我在本指南中用了Vultr)

下面,翻译开始:

这是关于怎么样为BTC,LTC和其他数字货币设置我们的矿池的分步指南。

./LTC币-cli getnewaddress

地址会显示出来,请保留这个地址的记录。大家将在后面的指南中用它。

然后给用户sudo权限

目前大家来打开WinSCP。

重启

莱特币守护进程设置(电子钱包)

点击登录,确保同意主机密钥。

目前你已经登录,你坐落于/ root文件夹中。双击“..”退出。

nano /etc/fstab

到/ home / username / unomh3目录下

将文件命名为“LTC币.conf”

应该弹出一个白色文本编辑器窗口,这是WinSCP的内部编辑器,大家将用来编辑文件的内容。目前大家要把一些基本的东西放到配置文件中。用户名和密码不可以相同。

rpcuser = LTC币rpc
rpcpassword = wdYMsDT4E61jCv8xx6zZd6PYF3iZkjD7t3NpuiGpn6X
rpcallowip = 127.0.0.1
rpcport = 2300
daemon = 1
server = 1
gen = 0

目前你已经更新了LTC币.conf文件,请继续并单击WinSCP编辑器左上方的软盘图标。

目前大家已经设置并保存了配置文件,让大家回到先前创建的用户的ssh(putty)上。

cd
cd LTC币/src
./LTC币d

你应该得到一条消息,指出“LTC服务器启动”,假如因为某种缘由你不可以退出该命令,仅需按Ctrl + C,它就会修复它。

指南需要

本作者为了广大想自己折腾矿池的矿友翻译这篇文章,原文章中好多没的东西我去掉了,只留下了精华。各位菜鸟只须跟着课程走,就能把池子建起来。

./LTC币-cli getinfo

你应该看到一堆看着像如此的信息:

多次运行该getinfo命令,每次运行该getinfo命令时都要看到“块”数字更新。

在本指南结束时应该完全将钱包区块同步完成,同步进程可以运行getinfo命令,并将块编号与http://explorer.LTC币.net/比较,假如块编号匹配该网站,那样钱包就搞定了,同步好了。

大家需要做的最后一件事就是为大家的LTC币钱包获得一个新地址。

主要配置

设置交换空间

VPS设置

选择“New Site”

reboot

目前大家来设置硬币守护进程,我将用莱特币。

启动并登录到大家之前设置的新用户。

cd
git clone https://github.com/LTC币-project/LTC币.git

目前让大家编译LTC币。

cd LTC币
sudo ./autogen.sh
sudo ./configure
sudo make
sudo make install

编译过程需要很久,假如你有一个只有1个或2个核心的小型VPS。假如你实行了命令“sudo make”,就会需要很久把钱包跑出来,你可以去会所嫩模一下以消耗时间,嘿嘿嘿,由于时间非常长。

编译好之后,让大家继续运行LTC币d(守护进程),它将在你的用户主目录中创建.LTC币目录。

cd src
./LTC币d

你会得到一个消息,消息的意思是说明你没配置文件。

目前大家需要为LTC币d设置配置文件。

大家用WinSCP编辑/添加文件,你也可以用nano,gedit,vim或任何你想要的基于shell的文本编辑器。但,菜鸟开始用图形界面进行编辑,对他们来讲更容易。

你可以在这里获得WinSCP:http://winscp.net/eng/download.php

一旦你安装了WinSCP,你将会被提示一个登录屏幕。

目录

下载并更新uNOMP

用unomh3矿池

cdgit clone https://github.com/UNOMP/unified-node-open-mining-portal.git unomp
cd unomp
sudo npm update

cd
cd unomp
cp config.json.example config.json

目前让大家确保它正在更新。

保存!

这里是图片的例子,我修改过的所有内容都以黄色突出显示。

目前是时候开始所有,手指交叉了!

cd
cd unomp
sudo node init.js

目前大家来打开WinSCP。

导航到/ home / username / unomp / pool_configs

右键单击config.json并选择编辑

找到“网站”:

在网站下方,找到“host”:并将“0.0.0.0”更改为你的VPS的IP

更新Ubuntu

如图所示:

假如你看到类似上面的图片,恭喜你正确配置了所有内容。假如在某处出现错误,我建议的第一件事是在unomp目录中,实行“sudo npm update”,然后重试。假如它不起用途,请第三阅读指南并尝试找出遗漏步骤。假如还不起用途,那样用搜索引擎来查找你的错误。大概在github或其他地方有解决方法。

目前让大家看看你的网页是不是正常工作,用你的互联网浏览器并转至http:// yourvpsip

安装必需的包

“文件协议”是SFTP

“主机名字:”是你的VPS的IP地址

“端口号”是你用的ssh端口,通常是22

adduser usernameyousetuh3 sudo

(这里的usernameyousetup跟上面的对应)

启动你的矿池

“密码:”是你的root密码

填写所有内容,如图所示(用你的服务器信息):

adduser usernameyourwant

点击“home”文件夹。

文件路径是/home/username/.LTC币

如图所示:

目前打开你的挖矿软件,连接矿池挖矿就好了。假如你还不了解怎么样连接矿池,不好意思,你连如何连接矿池都不会,你还来看如何建矿池???可能是脑子有坑。

打开你用命令“sudo node init.js”的SSH终端(Putty)。你应该看到你挖矿的莱特币地址,如图所示:

过一会儿,你会看到同意的shares。你还可以查询uNOMP网页上的统计信息。

目前你已验证所有工作正常,按下“Ctrl + C”就能停止矿池了。

/mnt/myswah3.swah3 none swah3 sw 0 0

需要

挖掘池设置

用户设置

启动VPS,并以root身份登录。

apt-get update
apt-get dist-upgrade

在默认状况下,大家的VPS上没交换空间,所以要设置了4GB交换空间,这是VPS最常见的交换空间大小,要不然可能会内存不足。(翻译者说:这个交换空间就跟Windows下的虚拟内存一样)

dd if=/dev/zero of=/mnt/myswap.swap bs=1M count=4000
mkswap /mnt/myswap.swap
swapon /mnt/myswap.swap

目前大家将它添加到fstab中,以便它能在开机时启动。

如图所示:

按Ctrl + O保存,按Ctrl + X退出nano编辑器。

目前,你的交换空间已经打造,假如你需要更多或更少的空间,你可以在以后修改大小。

apt-get installbuild-essential libtool autotools-dev autoconf pkg-config libssl-devapt-get install libboost-all-dev git npm nodejs nodejs-legacy libminiupnpc-dev redis-serveradd-apt-repository ppa:bitcoin/bitcoinapt-get update
apt-get installlibdb4.8-dev libdb4.8++-dev
curl https://raw.githubusercontent.com/creationix/nvm/v0.16.1/install.sh | sh
source ~/.profile
nvm install 0.10.25
nvm use 0.10.25

大家需要打造一个一般竞价推广账户。由于在root竞价推广账户中不少操作会出问题。

点击以用户名命名的文件夹。

点击“.LTC币”会变成灰色,如下所示:

右键单击WinSCP中的白色地区并转到“New”和“File”。如图所示:

矿池配置

在文件末尾添加以下内容。

右键点击LTC币.json并选择编辑

找到“enabled”并将其更改为true,

找到“auxes”:并删除[ ]之间的所有内容,假如你不知道下面会有图片。

找到“address”:并将大家之前从LTC币守护程序设置中保存的地址。

找到“paymentInterval”:并将其更改为30,

找到“minimumPayment”:并将其更改为0.01,

找到“daemons”:在它下面找到“端口”:并从你的LTC币.conf中将其更改为用户(翻译者说:就是我前面提到要跟矿池对应的地方)

找到“user”:并将其更改为LTC币.conf中的user(请参阅LTC币守护程序设置)

找到“password”:并将其更改为你的LTC币.conf中的密码(请参阅LTC币守护程序设置)

向下滚动到“daemons”:在端口和配置你的LTC币守护进程后(与前3个步骤相同的信息)

“用户名:”是root

WinSCP

保存!

这里是一个图片的例子,以黄色突出显示。作者用了假IP,但请用你的实质IP。

config.json中的其他默认就好,但我建议你修改一下,网站标题,管理员密码,等等之类的东西。

uNOMP的工作方法可以让一个实例运行多个矿池(翻译者说:就是一个池子可以同时添加多个币种)。对于本指南的池配置部分,你将设置莱特币池。因此,假如你以后想多添加一个币种,则可以将另一个币种配置添加到pool_configs文件夹中,并且你将为另一种货币运行另一个矿池(只须你设置了daemon,请确保coin.json在unomp / coins /中,并且设置在矿池配置中是正确的)。

cd
cd unomp/pool_configs
cp LTC币.json.example LTC币.json

很基本的Linux常识

本文标签: 矿池

上一篇:XSC(Spacecash)挖矿课程

下一篇:没有了