X-Git-Url: https://git.novaco.in/?p=electrum-server.git;a=blobdiff_plain;f=HOWTO.md;h=c0c04320dfd841312856c7fa253c35c5d8a5f5a0;hp=ac0cd48d3701cea6f0b7f926cd2ae48db8aaa229;hb=eb0d8b78d79faebd4575671becd45b0864a2e589;hpb=3c336f83c39fe77ac4cb26f2efd3f2ec262cf0ad diff --git a/HOWTO.md b/HOWTO.md index ac0cd48..c0c0432 100644 --- a/HOWTO.md +++ b/HOWTO.md @@ -97,11 +97,22 @@ our ~/bin directory: $ chmod +x ~/src/electrum/server/server.py $ ln -s ~/src/electrum/server/server.py ~/bin/electrum-server -### Step 3. Download Bitcoind +### Step 3. Download bitcoind Older versions of Electrum used to require a patched version of bitcoind. This is not the case anymore since bitcoind supports the 'txindex' option. -We currently recommend bitcoind 0.8.5 stable. +We currently recommend bitcoind 0.8.6 stable. + +If your package manager does not supply a recent bitcoind and prefer to compile +here are some pointers for Ubuntu: + + $ cd ~/src && wget http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.8.6/bitcoin-0.8.6-linux.tar.gz + $ tar xfz bitcoin-0.8.6-linux.tar.gz + $ cd bitcoin-0.8.6-linux/src/src + $ sudo apt-get install make g++ python-leveldb libboost-all-dev libssl-dev libdb++-dev + $ make USE_UPNP= -f makefile.unix + $ strip ~/src/bitcoin-0.8.6-linux/src/src/bitcoind + $ ln -s ~/src/bitcoin-0.8.6-linux/src/src/bitcoind ~/bin/bitcoind ### Step 4. Configure and start bitcoind @@ -119,7 +130,13 @@ Write this in `bitcoin.conf`: daemon=1 txindex=1 -Restart `bitcoind`: + +If you have an existing installation of bitcoind and have not previously +set txindex=1 you need to reindex the blockchain by running + + $ bitcoind -reindex + +If you have a fresh copy of bitcoind start `bitcoind`: $ bitcoind @@ -302,7 +319,7 @@ addresses and transactions history. You can see the number of blocks and response time in the Server selection window. You should send/receive some bitcoins to confirm that everything is working properly. -### Step 13. Join us on IRC, subscribe to the server thread +### Step 14. Join us on IRC, subscribe to the server thread Say hi to the dev crew, other server operators and fans on irc.freenode.net #electrum and we'll try to congratulate you