YIIMP礦池搭建

 本文將以Verge(x17)和Raven(x16rv2)爲例子來說明多算法礦池YIIMP的搭建過程。

1 環境準備

1.1 準備Ubuntu

準備虛擬機或物理機,操作系統爲Ubuntu 18.04,之後分別執行以下命令添加新的用戶pool
sudo adduser pool
sudo adduser pool sudo
su pool
sudo apt-get -y install git

1.2 下載源碼並安裝

git clone https://github.com/xavatar/yiimp_install_scrypt_ubuntu18.04.git
cd yiimp_install_scrypt_ubuntu18.04
sudo bash install.sh
sudo bash screen-scrypt.sh
sudo bash screen-stratum.sh
其中最後一個命令不是必須的,只有在增加或刪除算法時才需要運行。在運行安裝腳本install.sh時,主要有以下項要處理

1 Enter time zone,輸入時區,這個可以隨便填一個,例如:Bei_Jing
2 Server Name,輸入服務器名稱,例如:pool
3 Are you using a subdomain,是否使用子域名,這裏選擇N
4 Enter support email,輸入支持郵箱,這裏可以填一個正常的郵箱地址
5 Set Pool to AutoExchange?是否使用BTC地址來挖任意的幣種,這裏選擇N
6 Please enter a new location for /site/adminRights,管理員面板的名稱,這裏使用默認的myAdminpanel
7 Enter the Public IP of the system you will use to access the admin panel,用於訪問管理員面板的私有IP地址,這裏直接輸入平時對礦池進行管理的PC內網IP地址
8 Install Fail2ban?這裏選擇Y
9 Install UFW and configure ports?是否安裝防火牆並配置相關端口,這裏選擇n
10 Install LetsEncrypt SSL?是否安裝LetsEncrypt SSL,這裏暫不支持,選擇n

執行完安裝腳本後95%的工作已經完成,其他的如幣種添加、運行stratum等需要後續完成。一些重要的配置在文件serverconfig.php中,如下圖


mysql數據庫的用戶名密碼信息保存在~/.my.cnf中,登陸mysql數據,其主要內容如下

2 配置礦池算法

瀏覽器輸入地址http://10.10.1.230/site/myAdminpanel進行訪問,礦池會自動跳轉到http://10.10.1.230/site/common,內容如下

該頁面下發有添加幣種的鏈接,這裏我們直接對已有的幣種進行編輯,單擊菜單欄的Coins菜單,並在頁面上找到Verge幣,再單擊XVG超鏈接,如下所示

General頁面配置如下,由於verge支持多算法,Algo這裏選擇其中的一種x17
 
Settings頁面勾選Enable等使能該幣種,Master Wallet內填寫後續要連接的Verge錢包中的地址

Exchange頁面保持原有內容

Daemon頁面比較重要,主要設置該幣種對應的後臺錢包的IP地址、端口號、RPC用戶名及密碼,後面的Account內是錢包內的地址

最後一項Links保持原有內容即可,所有項填寫完畢後要單擊Save按鈕保存設置完成添加,這時單擊菜單欄的Pool選項後,可以看到x17算法的XVG已經添加成功

通過上面所說的CREATE COIN還可以添加自己命名幣種,如可以添加一個命名爲算法爲x16rv2的myRVN幣,其過程和編輯已有幣種類似,不再詳述,最後添加完成後Home界面顯示如下
 

3 啓動礦池並挖礦

運行如下命令,啓動x17 stratum
./run.sh x17

仍使用cpuminer-multi來驗證礦池的x17算法,運行如下命令啓動cpu挖礦
./cpuminer -a x17 -o stratum+tcp://10.10.1.230:3737 -u D5SvjppLFnPUnkCf7339BnvGJrvQb7US8B -p x -D -P -t 10
程序運行一會兒會找到nonce併成功提交

同時礦池後臺也會顯示出相應的miner及算力

yiimp官方地址是:https://github.com/tpruvot/yiimp,其詳細實現可參考該地址中的源碼,Ubuntu 16中按照yiimp過程類似,可參考https://github.com/xavatar/yiimp_install_scrypt

原創博文,轉載請註明出處:https://www.cnblogs.com/zhaoweiwei/p/yiimp.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章