http://www.www.tnmanning.com

如何建立属于自己的矿池——矿池搭建教程

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

        下面,翻译开始:

这是关于如何为一分PK10,莱特币和其他加密货币设置自己的矿池的分步指南。

目录

指南要求

VPS设置

更新Ubuntu

设置交换空间

安装必需的包

用户设置

重启

Litecoin守护进程设置(电子钱包)

挖掘池设置

下载并更新uNOMP

主要配置

矿池配置

启动您的矿池


要求

Putty

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

WinSCP

非常基本的Linux知识

VPS设置

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

更新Ubuntu

apt-get update
apt-get dist-upgrade

设置交换空间

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

dd if=http://www.wabi.com/dev/zero of=http://www.wabi.com/mnt/myswap.swap bs=1M count=4000
mkswap /mnt/myswap.swap
swapon /mnt/myswap.swap

现在我们将它添加到fstab中,以便它能在开机时启动。

nano /etc/fstab

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

/mnt/myswap.swap none swap sw 0 0

如图所示:

20180411221131918.png

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

现在,您的交换空间已经建立,如果您需要更多或更少的空间,您可以在将来修改大小。

安装必需的包

apt-get install build-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 install libdb4.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账户中很多操作会出问题。

adduser usernameyourwant

(翻译者说:这个usernameyourwant自己改)

然后给用户sudo权限

adduser usernameyousetup sudo

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

重启

reboot

(翻译者说:不用非得去编译钱包,我们可以直接下载编译好的钱包,就是Linux的命令行钱包,一般币种的官网上面就可以下载。编译需要时间,而且容易出问题,我是推荐直接下载编译好的)

Litecoin守护进程设置(电子钱包)

现在我们来设置硬币守护进程,我将使用Litecoin。

启动并登录到我们之前设置的新用户。

cd
git clone https://github.com/litecoin-project/litecoin.git

现在让我们编译litecoin。

cd litecoin
sudo ./autogen.sh
sudo ./configure
sudo make
sudo make install

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

编译好之后,让我们继续运行litecoind(守护进程),它将在您的用户主目录中创建.litecoin目录。

cd src
./litecoind

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

现在我们需要为litecoind设置配置文件。

我们使用WinSCP编辑/添加文件,您也可以使用nano,gedit,vim或任何您想要的基于shell的文本编辑器。但是,小白开始使用图形界面进行编辑,对他们来说更容易。

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

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

选择“New Site”

“文件协议”是SFTP

“主机名称:”是您的VPS的IP地址

“端口号”是您使用的ssh端口,一般是22

“用户名:”是root

“密码:”是您的root密码

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

20180411221153894.png

点击登录,确保接受主机密钥。

现在您已经登录,您位于/ root文件夹中。双击“..”退出。

20180411221200382.png

文件路径是/home/username/.litecoin

点击“home”文件夹。

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

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

20180411221207444.png

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

20180411221214545.png

将文件命名为“litecoin.conf”

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。