Pages:
Author

Topic: Win-7 P2pool 礦池 教學 - page 2. (Read 12410 times)

newbie
Activity: 28
Merit: 0
June 25, 2013, 12:18:14 AM
#6
看起来很不错啊
newbie
Activity: 29
Merit: 0
sr. member
Activity: 280
Merit: 250
June 22, 2013, 04:14:40 AM
#4
谢谢分享。
您现在用什么矿机呀。
full member
Activity: 208
Merit: 100
June 21, 2013, 07:22:16 PM
#3
2~6的软件都不是必要的,只要安装1和7就ok了。
newbie
Activity: 30
Merit: 0
June 21, 2013, 02:00:31 PM
#2
有的時候,大家在外頭,想要知道在家裡的礦機在p2pool,到底有沒有運作是一件很麻煩的事情
除非在出門的時候先在某些抓本地IP的網頁找到本機IP,并記起來
這樣就可以在外面用上網設備,在瀏覽器中輸入
Code:
<本機IP,ex 111.125.190.111>:9332
這樣就可以在外面透過瀏覽器看到本機上p2pool運作的情況
但是各位看官,你們不覺得這樣的方法很麻煩??
因為要特地的去找本機的IP是什麽
好吧,現在本大仙就大發慈悲我就教大家一個方法可以很輕鬆的再外面查看本機情況

==========================我是可愛的分割線=====================
需求條件
1. win-7(廢話)
2. 儘量不要使用路由器(因為路由器要把9332的埠/端口映射到本機才行)
3. 請小心操作,儘量只有自己知道,因為你被盜了,我不負任何責任

軟件下載
http://www.noip.com/client/DUCSetup_v4_0_1.exe
只有這一個

流程
1. 把軟件下載好
2. 打開瀏覽器,輸入www.no-ip.com
3. 右上角,尋找英文字 sign up (申請帳號)
4. 每一個選項中譯
Code:
1. 用戶名稱
2. 密碼
3. 密碼確認(輸入同樣的密碼)
4. E-貓
5. 你想要的網址名稱+你想要的域名(預設是no-ip.biz)
5. 拉到最底下,青色框下面有一個勾勾,點掉不要(收受關於no-ip的新聞,預設是打鉤)
6. 點 sign up,並且去E-貓檢查信件
7. 打開no-ip.com寄給你的信件,裡頭有一個超鏈接,點擊進去激活
8. 打開你剛才安裝的軟件(DUC)
9. 第一個框框輸入你剛才用來註冊的E-貓,第二個是密碼
10. 成功登入后,點擊 edit host,裡頭會有你剛才註冊的網址,比如
Code:
<你的網址>.no-ip.biz
請打鉤鉤,然後按 Save(儲存)
11. 這時候DUC會把你的網址和你的本機IP做連接

測試
在其他電腦使用瀏覽器,輸入你剛才註冊的網址,但是要在網址後面加上":9332"(如果你沒有輸入,會預設為:80,這是架網頁用的)
這樣應該可以看到你本機的p2pool的運行狀況
如果連不上,請去canyouseeme.org檢查本機架設的9332埠/端口有沒有打開
一辦來說,如果是使用單用數據器,不會有問題,但如果是使用路由器就需要映射端口
附上一張成功的照片
https://dl.dropboxusercontent.com/u/19969331/example%20for%20p2pool%20website.png
newbie
Activity: 30
Merit: 0
June 21, 2013, 01:59:46 PM
#1
大家好,我是來自馬來西亞的菜鳥礦工,目前在台灣讀大學
至於會開這教學帖的原因是,是想嘗試使用P2Pool 挖礦的收益如何,但是在版上找不到有關的資料
所以特別整理了如何使用 Win-7 架設 P2pool 礦池的教學
希望各位看官可以一同很簡單,很容易的把屬於自己的礦池架設好
==============================分割線===============================
什麽是P2pool?
P2pool 是一種可以應用在很多貨幣的礦池
它主要的功能就是,把各位礦工的算力集合起來一起挖礦
所採用的付費方法為PPLNS(挖到就分錢)的模式
因為使用PPLNS的關係,所以收益會稍微的不穩定,你有可能一天挖到好幾次,也有可能好幾天都挖不到BTC
但是從長遠來看,這模式比傳統的PPS礦池收入來的好,原因
1. 沒有徵收費用
2. 一次的收入比PPS模式來得高(也可能比較低 Undecided)

使用P2pool的條件
是的,如果要使用P2pool必須符合某些條件
1. 基礎算力至少500Mhash,要不然會搶不到BTC,十分強烈不建議使用低算力的礦工加入(P2pool作者的建議)
2. 穩定的上網線路,一台可以長期不關機的電腦(不能太差)

事前準備
要架設P2pool,需要以下幾個軟體:
1. BitCoin-qt windows 版本 : http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.8.2/bitcoin-0.8.2-win32.zip/download

Code:
非必要部份,這一部份只是用來呈現本地端圖表
2. Python 2.7 (版本限定,原因未知) : http://www.python.org/ftp/python/2.7.5/python-2.7.5.msi
3. Twisted : http://twistedmatrix.com/Releases/Twisted/13.0/Twisted-13.0.0.win32-py2.7.exe
4. Zope.Interface : https://pypi.python.org/packages/2.7/z/zope.interface/zope.interface-3.8.0.win32-py2.7.exe#md5=ddb6ff27c106ca39d9f03402a3bcb2a1
5. Python win32 api : http://sourceforge.net/projects/pywin32/files/pywin32/Build%20218/pywin32-218.win32-py2.7.exe/download
6. Python win32 api wmi wrapper :https://pypi.python.org/packages/any/W/WMI/WMI-1.4.9.win32.exe#md5=31ef47dc10ff13a81a0cb8e6a98a0819
7. P2pool 11.4 : http://u.forre.st/u/jlowtmzq/p2pool_win32_11.4.zip

請按照上述的編號一個一個的安裝,如果是壓縮檔的請解壓縮

設定步驟
做好以上的準備,你就成功了一半了礦友!
然後就是設定的步驟了
1. 請先運行 BitCoin-qt這程式,然後更新完畢(右下角打勾勾位置)
2. 完全關閉 BitCoin-qt,然後按著 WIN鍵+R,輸入 %appdata% 再Enter回車
3. 找到 "BitCoin"文件夾,雙擊進去
4. 新增一個文字文件,名稱改成 bitcoin.conf(conf為副檔案名稱,原來的是txt,如果看不到的副檔案的童鞋請參考:http://www.info-artist.net/2009/11/windows-7.html
5. 右鍵 bitcoin.conf -> 編輯,如果沒有編輯選項則雙擊,然後選擇使用 notepad打開
6. 請輸入
Code:
rpcuser=<你的用戶名稱>
rpcpassword=<你的密碼,盡可能的長+複雜>
server=1
然後關閉儲存
*沒有<>符號
7. 再一次執行 BitCoin-qt(如果bitcoin.conf設定錯誤,會打不開)
8a. 打開 剛解壓縮的檔案(p2pool那個),右鍵run_p2pool.exe->建立捷徑
9a. 在run_p2pool.exe-捷徑右鍵->內容
10a. 目標那一欄,請輸入標移動到run_p2pool.exe的右邊,空行并輸入<你的帳號> <你的密碼>
       *請注意,一樣沒有<>符號
Code:
Example:
C:\Users\ken\Desktop\p2pool_win32_11.4\run_p2pool.exe Miner nnin3R
8b. 還有一個方法就是做批擋案(.bat),右鍵->新增文字文件,名字任取.bat(bat為副檔案名稱)
9b. 右鍵->編輯,輸入
Code:
Example:
C:\Users\ken\Desktop\p2pool_win32_11.4\run_p2pool.exe Miner nnin3r
關閉儲存
11. 然後就可以運行你剛剛建立的捷徑/批檔案,第一次運行會比較慢因為需要更新share/block的資料(追上p2pool的進度)
12. 如果沒有任何出現閃現,且開始出現類似一下文字
Code:
2013-06-22 02:11:09.793000  P2Pool: 17373 shares in chain xxxxxxxxxxxxxxxx
就證明你的礦池初步的設定好了~恭喜!
*途中會出現防火牆視窗,請讓它通過(選私人)

檢查P2pool狀態
檢查1: 打開瀏覽器,輸入網址: 127.0.0.1:9332/static,是否出現一個網頁,記錄的你的礦池資料的
檢查2: 如果沒有出現任何東西,請打開http://canyouseeme.org/,左上角那裡,What port? 輸入 9332
         如果出現
Code:
Error: I could not see your service on [你的IP] on port (9332)
Reason: Connection timed out
可能是你哪裡沒有設定好,請再一次嘗試(如果是使用路由器的請forward 端口/埠)
反之如果出現
Code:
Success: I can see your service on [你的IP] on port (9332)
Your ISP is not blocking port 9332
則可能是上面的程式(twisted,zope,win32 api,win32 wmi wrapper)其中某個程式沒安裝好

辛苦的設定好,當然要開挖啦~
以目前最著名的 CGminer 為例子,一樣用建立捷徑或批擋案的方式
Code:
Example :
start C:\Users\ken\Desktop\cgminer-3.2.1-windows\cgminer.exe -o http://127.0.0.1:9332 -u Miner -p nnin3r
如果成功連線就會得到類似以下的內容
Code:
Stratum from pool 0 detected new block
Stratum from pool 0 requested work restart
這類訊息都是正常的,請放心繼續挖
但是如果連線失敗就會出現類似
Code:
Failed to connect to pool
之類的訊息,這時候請檢查批檔案或捷徑內的 -o http://127.0.0.1:9332 是否有打錯

總結
就據我所知,如果各位大大如果有一台以上的設備,是可以全部連線到你架設礦池的主機
詳細方法就是把 127.0.0.1:9332 變成 [公有IP]:9332 即可
至於帳號還是可以使用你設定的,然後你的礦池運算力就會結合起來(就好像一般的礦池的算力整合)
花了一些時間去瞭解,并把個人設置的過程打出來
也許我的教學不一定最好,但是應該會幫到一部份的人
*ps 如果發現錯誤請讓我知道,而不是回帖講一些沒有營養的話,重點是讓我知道那裡出了問題

============================25/6/2013 心得更新=============================================
基本上,p2pool的不穩定因素太大(有的時候可以連續幾天才挖到一個block,有的時候卻可以一天挖到好幾次)
所以現在也沒有在掛p2pool了..除非偶的挖礦機再一次升級..(應該是沒有可能因為沒本錢升級哈哈哈)
Pages:
Jump to: