2019-10-24 09:46:49 hydra. 閱讀數 970更多
分類專欄: 雜項
雲伺服器一直放著太浪費了,不如發揮點餘熱。這次要挖的是門羅幣。
首先要做的就是申請乙個錢包
csdn資源
剩下的自己摸索著來就可以了,很簡單。
這裡說乙個重要的點,註冊完之後,點選顯示種子與私鑰,裡面的私鑰很重要。
依賴環境安裝
git clone
注意,從github上轉殖完成後,要修改一下預設的作者抽費率的設定,否則預設的作者要從你挖的結果中抽掉2%,修改檔案xmr-stak/xmrstak/donate-level.hpp中預設的2.0改為0.0
constexpr double fdevdonationlevel = 0.0 / 100.0;
進行配置與編譯
cd xmr-stak/
cmake3 . -dcuda_enable=off -dopencl_enable=off
注意,這裡有可能失敗,原因可能是gcc版本太低,使用gcc --version檢視版本,發現是4.8,但是程式要求的要求是5.1,沒辦法自動更新,只能找包了。
獲取6.1壓縮包並解壓
wget
tar -jxvf gcc-6.1.0.tar.bz2
全版本進入gcc目錄
./contrib/download_prerequisites
mkdir gcc-build-6.1.0
cd gcc-build-6.1.0
../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
編譯
make -j4 //-j4選項是make對多核處理器的優化,如果不成功請使用make
時間有點長(你完全可以出去吃個飯,看個電影),慢慢等吧。
make install
然後重啟,重新進入挖礦程式目錄,執行以下命令
cmake3 . -dcuda_enable=off -dopencl_enable=off
我們可以在執行cmake命令之前,在shell終端先設定如下兩個變數:
export cc=/usr/local/bin/gcc
export cxx=/usr/local/bin/g++
cmake3 . -dcuda_enable=off -dopencl_enable=off
如果還不行並且出現version `glibcxx_3.4.14' not found這樣的報錯
cd / #切換到根目錄
find / -name "libstdc++.so*" #檢視所有名叫libstdc++.so字首的檔案
cp /gcc/gcc-6.1.0/gcc-build-6.1.0/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.22
cp /gcc/gcc-6.1.0/gcc-build-6.1.0/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.22 /usr//lib64/ //複製到/usr/lib4/中(我也不知道是哪個,都複製過去就是了)
rm -rf libstdc++.so.6 //刪除以前舊版本的軟連線
ln -s libstdc++.so.6.0.22 libstdc++.so.6 //建立新連線
ldconfig
如果你們和我和不一樣,根據實際情況複製就好了。
安裝成功
如果以後還想修改配置資訊,進入bin目錄下的pools.txt修改即可。
輸入dstat或者top命令檢視cpu占用情況
部署成功 ,h可檢視算力
算力大概46.3h/s
如果想要再退出xshell後還繼續執行挖礦程式。
yum install screen#安裝screen
screen ./xmr-stak#screeen 你要執行的程式就可以實現,這樣退出xshell,程式依舊在執行
計算一下
算一下的話,0.108751*575.7611 =50.351713
也就是說跑一年的話換成錢是 50.351713,雲伺服器88一年,大概一年賠38。
恩,建議還是不要挖了,賠本 。唉,還以為可以致富上市創收那。
檢視餘額:你的錢包位址
參考:
Centos7 踩坑記錄
記錄幾個坑吧 要達到相似效果,可以在圖形介面端,通過選單的首選項,修改背景顏色為暗色 vim 檔名 編輯檔案,esc q 強制退出 yum 安裝命令,需要先su獲取 root 許可權 tab鍵,自動補全,很好用,雙擊兩次會自動顯示多個可能的名字 比如有 list和lia兩個檔案,輸入li,兩次tab...
Centos 7設定自定義服務踩坑之路
眾所周知,在centos 7系列的服務需要使用systemctl命令管理,那如何將自己的 註冊成服務嘞,是醬嬸兒的,咱們先介紹一下 1 在 usr lib systemd system路徑下邊建立 xx.service檔案 建議使用cp a 命令複製乙個現有檔案 2 修改檔案內容 unit 服務描述...
VM 安裝 CentOS 7 踩坑記錄
字型設定 進入 etc sysconfig network scripts資料夾 cd etc sysconfig network scripts編輯ifcfg ens33檔案 sudo vi ifcfg ens33 修改 bootproto static onboot yes prefix 24 ...