Wie installiere ich Bitcoin auf meinem Redhat-Linux-Server?

Ich habe kürzlich eine API erstellt, die die Bitcoin-Befehle ausführt. Ich hatte es auf einem anderen Server laufen, aber es wurde von jemand anderem eingerichtet. Ich habe nach vernünftigen Anweisungen zur Installation von Bitcoin auf meinem neuen Server gesucht, kann aber keine finden.

Ich verstehe deine Frage nicht. Um Bitcoin auf Ihrem Server auszuführen, müssen Sie es einfach... ausführen? Wie, ./bitcoind? Was ist das Problem?
Wie installiere ich, denke ich, ist ein besserer Weg, es zu formulieren?
und als Referenz verwende ich einen Amazon ec2-Server, also mache ich alles über das Terminal
Wenn Sie Ubuntu verwenden, können Sie es von einem ppa installieren .

Antworten (4)

git clone git://github.com/bitcoin/bitcoin.git
cd bitcoin/src/
make -f makefile.unix
sudo cp bitcoind /usr/local/bin
ii bekomme diesen Fehler: g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/home/ec2-user/bitcoin/src -I/home/ec2 -user/bitcoin/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -I/home/ec2-user/bitcoin/src/leveldb/include -I/home/ec2-user/bitcoin/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2 -MMD -MF obj/alert.d -o obj/alert.o alert.cpp alert.cpp:5:29: schwerwiegender Fehler: boost/foreach.hpp: Keine solche Datei- oder Verzeichniskompilierung beendet. make: *** [obj/alert.o] Fehler 1
Soweit ich das beurteilen kann, verwende ich kein Ubunuto. Ich glaube, es ist Redhat Linux.

Installieren Sie Git

sudo apt-get install git-core

Anweisungen zum Erstellen von Abhängigkeiten: Ubuntu & Debian

Build-Anforderungen:

sudo apt-get install build-essential
sudo apt-get install libssl-dev

für Ubuntu 12.04+:

sudo apt-get install libboost-all-dev

db4.8-Pakete sind verfügbar unter: https://launchpad.net/~bitcoin/+archive/bitcoin

Ubuntu 12.10 hat Pakete für libdb5.1-dev und libdb5.1++-dev, aber die Verwendung dieser wird die Binär-Wallet-Kompatibilität beeinträchtigen und wird nicht empfohlen.

für andere Ubuntu & Debian:

sudo apt-get install libdb4.8-dev
sudo apt-get install libdb4.8++-dev
sudo apt-get install libboost1.37-dev

(Bei Verwendung von Boost 1.37 -mtan die Boost-Bibliotheken im Makefile anhängen)

Optional:

sudo apt-get install libminiupnpc-dev (see USE_UPNP compile flag)

Bitcoin-Quelle abrufen und kompilieren

git clone git://github.com/bitcoin/bitcoin.git
cd bitcoin/src/
make -f makefile.unix
sudo cp bitcoind /usr/local/bin

(Vieles davon direkt aus den build-unix.txt- Anweisungen gezogen)

Ich verwende Redhat Linux, also bin ich mir nicht sicher, ob diese Anweisungen zutreffen?
@AndrewFont tun sie nicht. Wir gehen jedoch außerhalb des Geltungsbereichs von Bitcoin, Sie sollten auf einer generischen Linux-Site nachfragen ...

Von einer anderen Seite (SO-Klon - http://www.rugatu.com/questions/15712/how-to-install-bitcoind-in-linux ):

Hier die Schritt-für-Schritt-Anleitung. Befolgen Sie das Verfahren als root oder als Benutzer, aber verwenden Sie bei Bedarf sudo. Ich verwende hier sudo.

1) Fügen Sie das experimentelle Repository hinzu, um die neueste Version von Bitcoin zu erhalten. Führen Sie dazu nano (oder Ihren bevorzugten Texteditor) aus, um die sources.list zu öffnen:

sudo nano /etc/apt/sources.list

und fügen Sie am Ende der Datei die folgende Zeile hinzu:

deb http://ftp.us.debian.org/debian/ experimental main

speichern und schließen.

2) Führen Sie das Update aus:

sudo apt-get update

3) Installieren Sie Bitcoin aus dem experimentellen Repo:

sudo apt-get install -t experimental bitcoind

4) kommentieren Sie die experimentelle Repo-Zeile in sources.list aus.

Geeignet? Roter Hut? Du verpasst was.
Hoppla! Guter Anruf - Entschuldigung. Ich habe eine andere Antwort gesehen, in der apt-get erwähnt wurde

Am einfachsten ist es, einfach ein RPM herunterzuladen, das all dies für Sie erledigt. Ich stelle auf meiner Website eine für i686 und x86_64 zur Verfügung:

# 32 bit
yum install http://tvdw.eu/bitcoin-0.8.1-1.el6.i686.rpm
# 64 bit
yum install http://tvdw.eu/bitcoin-0.8.1-1.el6.x86_64.rpm

# Now you can just run the client
bitcoind

Diese RPMs sind nicht signiert, installieren Sie sie also auf eigenes Risiko.


Sie wollen die Drehzahl nicht? Verständlich. Holen Sie sich den kompilierten Tarball von der Bitcoin-Site ( direkter Link )

wget http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.8.1/bitcoin-0.8.1-linux.tar.gz/download
tar -xfv bitcoin-0.8.1-linux.tar.gz
cd bitcoin-0.8.1-linux
./32/bitcoind