Skip to content

Instantly share code, notes, and snippets.

@kansi
Last active May 14, 2018 08:04
Show Gist options
  • Save kansi/d6e059076e79f19663a2b5aeac74c8c0 to your computer and use it in GitHub Desktop.
Save kansi/d6e059076e79f19663a2b5aeac74c8c0 to your computer and use it in GitHub Desktop.

Steps

- sudo apt update
- sudo apt full-upgrade
- sudo apt-get install libssl-dev
- sudo apt-get install -y python3-pip # ensure python 3.6 or higher is installed
- pip3 install virtualenv
- virtualenv bdb
- .  ./bdb/bin/activate
- pip install 'BigchainDB==2.0.0a5'
- wget https://github.com/tendermint/tendermint/releases/download/v0.19.2/tendermint_0.19.2_linux_amd64.zip
- unzip tendermint_0.19.2_linux_amd64.zip
- sudo mv tendermint /usr/bin/
- # install mongodb
- tendermint init
- [new_shell] tendermint node --consensus.create_empty_blocks=false --proxy_app=tcp://127.0.0.1:46658
- [new_shell] mongod
- bigchaindb -y configure
- bigchaindb init
- bigchaindb start or bigchaindb -l DEBUG start
@ttmc
Copy link

ttmc commented May 9, 2018

I'd start the whole thing off with:

- sudo apt update
- sudo apt full-upgrade

(assuming you're on Ubuntu 16.04 or newer.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment