Bitcoin auf EC2 installieren
Aus LagoWiki
(Unterschied zwischen Versionen)
Zeile 10: | Zeile 10: | ||
* Abhängigkeiten für bitcoin installieren | * Abhängigkeiten für bitcoin installieren | ||
apt-get install -y git-core build-essential libssl-dev libboost-all-dev libdb5.1-dev libdb5.1++-dev libgtk2.0-dev | apt-get install -y git-core build-essential libssl-dev libboost-all-dev libdb5.1-dev libdb5.1++-dev libgtk2.0-dev | ||
+ | apt-get install libtool autotools-dev autoconf | ||
+ | * Ubuntu und Debian only | ||
+ | apt-get install libdb4.8-dev | ||
+ | apt-get install libdb++-dev | ||
+ | #apt-get install libdb4.8++-dev | ||
+ | #apt-get install libboost1.37-dev | ||
+ | |||
+ | * Compilieren | ||
+ | cd bitcoin | ||
+ | ./autogen.sh | ||
+ | ./configure | ||
+ | * Für Ubuntu | ||
+ | ./configure --with-incompatible-bdb | ||
+ | * Make | ||
+ | make | ||
* Abhängigkeiten für Litecoin (optional) | * Abhängigkeiten für Litecoin (optional) | ||
apt-get install build-essential libboost-all-dev libcurl4-openssl-dev libdb5.1-dev libdb5.1++-dev git qt-sdk libminiupnpc-dev | apt-get install build-essential libboost-all-dev libcurl4-openssl-dev libdb5.1-dev libdb5.1++-dev git qt-sdk libminiupnpc-dev |
Version vom 13:51, 12. Dez. 2013
- Zuerst starten, konfigurieren wir uns eine Amazon EC2-Instanz (Anleitung hier:Amazon EC2)
- Login per SSH
- Alle Pakete auf den neuesten Stand bringen
apt-get update apt-get upgrade
- git installieren (optional, aber vereinfacht einiges - wir verwenden es in diesem Tutorial)
apt-get install git
- bitcoin von Github herunterladen (clonen mit git)
git clone https://github.com/bitcoin/bitcoin.git
- Abhängigkeiten für bitcoin installieren
apt-get install -y git-core build-essential libssl-dev libboost-all-dev libdb5.1-dev libdb5.1++-dev libgtk2.0-dev apt-get install libtool autotools-dev autoconf
- Ubuntu und Debian only
apt-get install libdb4.8-dev apt-get install libdb++-dev #apt-get install libdb4.8++-dev #apt-get install libboost1.37-dev
- Compilieren
cd bitcoin ./autogen.sh ./configure
- Für Ubuntu
./configure --with-incompatible-bdb
- Make
make
- Abhängigkeiten für Litecoin (optional)
apt-get install build-essential libboost-all-dev libcurl4-openssl-dev libdb5.1-dev libdb5.1++-dev git qt-sdk libminiupnpc-dev