Author

Topic: bitcoind vs. bitcoin --server (Read 5883 times)

legendary
Activity: 1400
Merit: 1005
January 10, 2013, 05:36:27 PM
#11
correction: bitcoin-qt/bitcoind command-line arguments have a single-dash, so it would be
  bitcoin-qt -server

Since you have to set a rpcuser/rpcpassword in the bitcoin.conf file for -server to work anyway, you might want to put "server=1" in the bitcoin.conf file instead of using the command-line argument...

Cool - I didn't realize I could run a bitcoind server and still have the gui available.  That could be handy!
legendary
Activity: 1652
Merit: 2222
Chief Scientist
January 10, 2013, 05:29:53 PM
#10
correction: bitcoin-qt/bitcoind command-line arguments have a single-dash, so it would be
  bitcoin-qt -server

Since you have to set a rpcuser/rpcpassword in the bitcoin.conf file for -server to work anyway, you might want to put "server=1" in the bitcoin.conf file instead of using the command-line argument...
full member
Activity: 467
Merit: 100
DIA | Data infrastructure for DeFi
January 10, 2013, 05:17:05 PM
#9
How to do a transaction from other PC (without timewiever), if I started the server on my local computer.
sr. member
Activity: 322
Merit: 251
FirstBits: 168Bc
May 31, 2011, 06:35:07 AM
#8
The Linux 0.3.21 binaries do indeed come with pre-compiled bitcoin and bitcoind.

Lulzplzkthx, answer=(false==answer); variable 'answer' not defined nor recursive. Clever and twisted though.
member
Activity: 112
Merit: 10
May 16, 2011, 11:06:23 PM
#7
... I don't touch Apple-branded stuff.

Cry  Wink

Thanks for the reply. I am hyped about this. So glad I can focus my energy on solving other problems, and leave tracking down dependencies for another day.
sr. member
Activity: 322
Merit: 251
May 16, 2011, 10:54:38 PM
#6
I believe boost, etc. is required for bitcoin, not just bitcoind. I could be very wrong.

No, I believe you are right. But, with bitcoin (not daemon) I don't necessarily have to compile it. I can just download the binaries and run. I do not believe (and someone correct me if I'm wrong) that there is an official bitcoind binary for any platform... I'd have to compile that myself.
The Windows installer provides a bitcoind.exe in the folder C:\Program Files (x86)\Bitcoin\daemon\

Though I believe the Linux version does NOT include a bitcoind executable, and I don't touch Apple-branded stuff.
member
Activity: 112
Merit: 10
May 16, 2011, 10:20:55 PM
#5
I believe boost, etc. is required for bitcoin, not just bitcoind. I could be very wrong.

No, I believe you are right. But, with bitcoin (not daemon) I don't necessarily have to compile it. I can just download the binaries and run. I do not believe (and someone correct me if I'm wrong) that there is an official bitcoind binary for any platform... I'd have to compile that myself.
sr. member
Activity: 322
Merit: 251
May 16, 2011, 10:19:22 PM
#4
bitcoin gives you a GUI. bitcoind does not.

Really? That's the only difference?

That's what I was beginning to suspect, but I wanted to double check.

So, somebody who wanted to create a pool, but was too busy screwing with other parts of their software they needed to create, could just run bitcoin --server as their "backend" until they got around to screwing with setting up boost and all the other dependencies required to build bitcoind?

Sorry, I just wanted to re-phrase my understanding of what you said, just to make certain I understand.
I believe boost, etc. is required for bitcoin, not just bitcoind. I could be very wrong.
member
Activity: 112
Merit: 10
May 16, 2011, 10:10:59 PM
#3
bitcoin gives you a GUI. bitcoind does not.

Really? That's the only difference?

That's what I was beginning to suspect, but I wanted to double check.

So, somebody who wanted to create a pool, but was too busy screwing with other parts of their software they needed to create, could just run bitcoin --server as their "backend" until they got around to screwing with setting up boost and all the other dependencies required to build bitcoind?

Sorry, I just wanted to re-phrase my understanding of what you said, just to make certain I understand.
hero member
Activity: 588
Merit: 500
May 16, 2011, 10:06:45 PM
#2
bitcoin gives you a GUI. bitcoind does not.
member
Activity: 112
Merit: 10
May 16, 2011, 10:02:14 PM
#1
Can someone explain the differences between running bitcoin with the --server option versus compiling it as a daemon and running bitcoind?

Other than the obvious difference, ones a daemon the other isn't, is there any difference in the role they can serve?
Jump to: