Bitcoin Forum
April 26, 2024, 02:50:58 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 »  All
  Print  
Author Topic: Video Guide: How to make your own bitcoin mining pool  (Read 45479 times)
superking123 (OP)
Full Member
***
Offline Offline

Activity: 179
Merit: 100


View Profile
May 18, 2014, 12:12:40 PM
 #1

Hi Guys,

After lots of fun making my own pools over the last few months I thought I would make a series of video tutorials which essentially just runs through the MPOS quick start guide with a few tips and tricks along the way.
I've broke it into 3 parts and it's a walk through on getting yourself started on making a pool. Hopefully this will mean more pools which means some more competition.

I've used the relatively new guncoin as my practice coin for this video but obviously this could easily be modified for any scrypt based altcoin, or quark, etc

Thanks for watching Cheesy

Part 1: Building and compiling the wallet: https://www.youtube.com/watch?v=l16tku_7g2A
Part 2: Configuring the Stratum Server: https://www.youtube.com/watch?v=IlShbFRzefY
Part 3: Configuring the Front end (MPOS): https://www.youtube.com/watch?v=D0MEVlVrEqc


1GU7761x1kETD5vB2Pvs99XNWSskm8tKpY
1714143058
Hero Member
*
Offline Offline

Posts: 1714143058

View Profile Personal Message (Offline)

Ignore
1714143058
Reply with quote  #2

1714143058
Report to moderator
1714143058
Hero Member
*
Offline Offline

Posts: 1714143058

View Profile Personal Message (Offline)

Ignore
1714143058
Reply with quote  #2

1714143058
Report to moderator
1714143058
Hero Member
*
Offline Offline

Posts: 1714143058

View Profile Personal Message (Offline)

Ignore
1714143058
Reply with quote  #2

1714143058
Report to moderator
Every time a block is mined, a certain amount of BTC (called the subsidy) is created out of thin air and given to the miner. The subsidy halves every four years and will reach 0 in about 130 years.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714143058
Hero Member
*
Offline Offline

Posts: 1714143058

View Profile Personal Message (Offline)

Ignore
1714143058
Reply with quote  #2

1714143058
Report to moderator
kickbit
Sr. Member
****
Offline Offline

Activity: 276
Merit: 250


In Blockchain We Trust!


View Profile WWW
May 18, 2014, 12:31:09 PM
 #2

Nice manual Smiley Thanks.
Everyone should have own mining pool Grin

BitMedia.IO - Advertise Your Bitcoin Project!

Realtime Bitcoin Price! Search - "Bitcoin price for Chrome" in Chrome App Store!
acejudas
Full Member
***
Offline Offline

Activity: 201
Merit: 100



View Profile
May 18, 2014, 03:53:54 PM
 #3

Very good tutorial. thanks, mate.
superking123 (OP)
Full Member
***
Offline Offline

Activity: 179
Merit: 100


View Profile
May 19, 2014, 08:28:30 AM
 #4

Cheers for the feedback.
In the near future i'll make a new series detailing security, and email setup
thanks

1GU7761x1kETD5vB2Pvs99XNWSskm8tKpY
Kashim
Sr. Member
****
Offline Offline

Activity: 300
Merit: 250


View Profile
May 19, 2014, 11:31:29 AM
 #5

is it possible to make a pool on an windows based server?
TheRealSteve
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500

FUN > ROI


View Profile
May 19, 2014, 12:16:40 PM
 #6

is it possible to make a pool on an windows based server?
You could probably make MPOS work under a VM, but CoiniumServ might also be of interest to you.  Note that it's only the server side, not the public-facing web side (MPOS is pretty much a turnkey solution, offering all of it neatly packaged together).
I can't really think of a good reason to use a Windows-based server for this, though, unless it's all you have available to you for some reason Smiley

superking123 (OP)
Full Member
***
Offline Offline

Activity: 179
Merit: 100


View Profile
May 19, 2014, 09:10:38 PM
 #7

is it possible to make a pool on an windows based server?
You could probably make MPOS work under a VM, but CoiniumServ might also be of interest to you.  Note that it's only the server side, not the public-facing web side (MPOS is pretty much a turnkey solution, offering all of it neatly packaged together).
I can't really think of a good reason to use a Windows-based server for this, though, unless it's all you have available to you for some reason Smiley

If you only have a windows machine your best bet is to run a VMWare (like I have in this video) and have the network set to bridged mode, then just forward ports 80, and the worker port to the local IP of that virtual machine. Downside is that the host machine (windows) has to stay on all the time.

1GU7761x1kETD5vB2Pvs99XNWSskm8tKpY
gbyg
Member
**
Offline Offline

Activity: 71
Merit: 10


View Profile
May 24, 2014, 11:54:42 AM
 #8

I am getting this error:

chown: cannot access ‘public/templates/compile’: No such file or directory
chown: cannot access ‘public/templates/cache’: No such file or directory

i checked the git, and shows [[MOVED] Removed include and templates from public [TESTING]]

any idea if we need to do any extra step?
WheresWaldo
Full Member
***
Offline Offline

Activity: 210
Merit: 100


View Profile
May 25, 2014, 07:18:33 AM
 #9

great tutorial  Cheesy

   ∎               GAWMiners The Hashlet World's first digital cloud miner!
∎∎∎   No pool fees Instant activation Never obsolete Always profitable
superking123 (OP)
Full Member
***
Offline Offline

Activity: 179
Merit: 100


View Profile
May 28, 2014, 11:10:39 PM
 #10

I am getting this error:

chown: cannot access ‘public/templates/compile’: No such file or directory
chown: cannot access ‘public/templates/cache’: No such file or directory

i checked the git, and shows [[MOVED] Removed include and templates from public [TESTING]]

any idea if we need to do any extra step?

This is becase of the new directory structure in the MPOS software on github.

I've update the tutorial on youtube, but essentially you just need to change the command to conform to the new directory structure so do:

chown -R www-data templates/compile templates/cache logs

Hope that helps

1GU7761x1kETD5vB2Pvs99XNWSskm8tKpY
crazyearner
Legendary
*
Offline Offline

Activity: 1820
Merit: 1001



View Profile
May 29, 2014, 01:35:07 AM
 #11

Just what I  have been looking for. Thanks for your videos not often people do for free.

What would the min requirements needed for a server needed to run on. I have a spare system doing nothing with 500GB hard drive on it x4 amd 3.8Ghz

Does everything need to be done in Linux or can a pool be made for Windows etc???

=
  R E B E L L I O U S 
  ▄▀▀▀▀▀▄▄                           ▄▄▀▀▀▀▀▄
▄▀        █▄▄                     ▄▄█        ▀▄
█            █████████████████████            █
█▄          ██       ██ ██       ██          ▄█
█        █            █            █        █
  █    █               █               █    █
   █ ██               █ █               ██ █
    █ █               █ █               █ █
    █ ███▄  █████▄   ██ ██   ▄█████  ▄███ █
    █     ███     █         █     ███     █
     █   █   ▀███ █  █   █  █ ███▀   █   █
     █   █      █ █  █   █  █ █      █   █
     █   █      ██  █     █  ██      █   █
      █  █     ██  █       █  ██     █  █
      █  █    ██  █ ███████ █  ██    █  █
      █ ███   ██  █         █  ██   ███ █
       █   ▀███      █   █      ███▀   █
        █     ██       █       ██     █
         █      █   ▄▄███▄▄   █      █
          ███   ███▀       ▀███   ███
             █████           █████
                  ███████████
  ▄▀▀▀▀▀▄▄                           ▄▄▀▀▀▀▀▄
▄▀        █▄▄                     ▄▄█        ▀▄
█            █████████████████████            █
█▄          ██       ██ ██       ██          ▄█
█        █            █            █        █
  █    █               █               █    █
   █ ██               █ █               ██ █
    █ █               █ █               █ █
    █ ███▄  █████▄   ██ ██   ▄█████  ▄███ █
    █     ███     █         █     ███     █
     █   █   ▀███ █  █   █  █ ███▀   █   █
     █   █      █ █  █   █  █ █      █   █
     █   █      ██  █     █  ██      █   █
      █  █     ██  █       █  ██     █  █
      █  █    ██  █ ███████ █  ██    █  █
      █ ███   ██  █         █  ██   ███ █
       █   ▀███      █   █      ███▀   █
        █     ██       █       ██     █
         █      █   ▄▄███▄▄   █      █
          ███   ███▀       ▀███   ███
             █████           █████
                  ███████████
  R E B E L L I O U S
guitarplinker
Legendary
*
Offline Offline

Activity: 1694
Merit: 1024



View Profile WWW
May 29, 2014, 01:13:24 PM
 #12

I'll definitely be checking out your videos soon, I've wanted to set up a pool for awhile now, but just a local one to see how it would all work out.
eternalgloom
Legendary
*
Offline Offline

Activity: 1792
Merit: 1283



View Profile WWW
May 30, 2014, 05:54:47 PM
 #13

Thanks for sharing, I have always wondered how to make your own mining pool.
Gave you a like and a favorite Wink

superking123 (OP)
Full Member
***
Offline Offline

Activity: 179
Merit: 100


View Profile
May 31, 2014, 09:13:41 PM
 #14

Just what I  have been looking for. Thanks for your videos not often people do for free.

What would the min requirements needed for a server needed to run on. I have a spare system doing nothing with 500GB hard drive on it x4 amd 3.8Ghz

Does everything need to be done in Linux or can a pool be made for Windows etc???

The easiest way is just to use a windows system running VMware or VirtualBox. The system specs you've provided seem good, just remember that you'll need enough RAM for the windows machine as well as the linux machine. I've found that if you have less than 1gb of RAM on the linux machine it's quite difficult to compile the wallet (ie you get lots of errors)

Cheers

1GU7761x1kETD5vB2Pvs99XNWSskm8tKpY
superking123 (OP)
Full Member
***
Offline Offline

Activity: 179
Merit: 100


View Profile
July 02, 2014, 01:34:01 AM
 #15

Videos updates with new MPOS file format.

1GU7761x1kETD5vB2Pvs99XNWSskm8tKpY
Luckycoin90
Member
**
Offline Offline

Activity: 91
Merit: 10


View Profile
July 02, 2014, 04:12:49 AM
 #16

Just what I  have been looking for. Thanks for your videos not often people do for free.

What would the min requirements needed for a server needed to run on. I have a spare system doing nothing with 500GB hard drive on it x4 amd 3.8Ghz

Does everything need to be done in Linux or can a pool be made for Windows etc???

The easiest way is just to use a windows system running VMware or VirtualBox. The system specs you've provided seem good, just remember that you'll need enough RAM for the windows machine as well as the linux machine. I've found that if you have less than 1gb of RAM on the linux machine it's quite difficult to compile the wallet (ie you get lots of errors)

Cheers
I have a couple of HP Proliant Servers Gen8 with 96 GB memory  each laying around in my study room doing nothing  but it run on Windows server OS.  I am not much of a Linux . Can you create the video utilizing Windows.
bkora
Newbie
*
Offline Offline

Activity: 27
Merit: 0


View Profile
July 02, 2014, 07:07:13 AM
 #17

Good One
thanks for sharing
video makes it easy Wink
superking123 (OP)
Full Member
***
Offline Offline

Activity: 179
Merit: 100


View Profile
July 02, 2014, 12:37:16 PM
 #18

Just what I  have been looking for. Thanks for your videos not often people do for free.

What would the min requirements needed for a server needed to run on. I have a spare system doing nothing with 500GB hard drive on it x4 amd 3.8Ghz

Does everything need to be done in Linux or can a pool be made for Windows etc???

The easiest way is just to use a windows system running VMware or VirtualBox. The system specs you've provided seem good, just remember that you'll need enough RAM for the windows machine as well as the linux machine. I've found that if you have less than 1gb of RAM on the linux machine it's quite difficult to compile the wallet (ie you get lots of errors)

Cheers
I have a couple of HP Proliant Servers Gen8 with 96 GB memory  each laying around in my study room doing nothing  but it run on Windows server OS.  I am not much of a Linux . Can you create the video utilizing Windows.

These videos are made on a windows machine.
It's just in a virtual machine which runs the linux OS.
If you've got a spare windows server, then you're ready to virtualize linux.

1GU7761x1kETD5vB2Pvs99XNWSskm8tKpY
m3
Sr. Member
****
Offline Offline

Activity: 460
Merit: 250


View Profile WWW
July 06, 2014, 09:39:52 AM
 #19

thanks for the tutorial I always wanted to host a bitcoin mining pool I already have a strong server will look into it and post with any questions.

bgibso01
Legendary
*
Offline Offline

Activity: 1218
Merit: 1001



View Profile
July 07, 2014, 02:17:39 AM
 #20

Thanks for the videos.  It took a bit of coaxing, but I got bitcoin to work on it.  I just saw that you updated it for the changes in MPOS.  That was a pain to figure out why I couldn't get to it.  Still not sure about the stats showing in MPOS, but at least it seems to be working.  I've also got an eliopool working.  Any chance of being able to integrate MPOS as the front end for it?
Pages: [1] 2 3 4 5 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!