2015-05-12 19:09:54 -07:00
|
|
|
NOTE: Only Ubuntu 14.04 64bit is supported at this time.
|
|
|
|
|
2015-05-14 17:22:02 -07:00
|
|
|
### Server setup / create `tmuser`
|
2015-05-12 11:00:22 -07:00
|
|
|
|
2015-05-14 17:22:02 -07:00
|
|
|
Secure the server, install dependencies, and create a new user `tmuser`
|
2015-05-12 19:09:54 -07:00
|
|
|
|
|
|
|
curl -L https://raw.githubusercontent.com/tendermint/tendermint/master/INSTALL/install_env.sh > install_env.sh
|
|
|
|
source install_env.sh
|
|
|
|
cd /home/tmuser
|
2015-05-12 11:00:22 -07:00
|
|
|
|
2015-05-14 17:22:02 -07:00
|
|
|
### Install Go as `tmuser`
|
2015-05-12 11:00:22 -07:00
|
|
|
|
|
|
|
Don't use `apt-get install golang`, it's still on an old version.
|
2015-05-12 19:09:54 -07:00
|
|
|
|
|
|
|
curl -L https://raw.githubusercontent.com/tendermint/tendermint/master/INSTALL/install_golang.sh > install_golang.sh
|
|
|
|
source install_golang.sh
|
2015-05-12 11:00:22 -07:00
|
|
|
|
2015-05-14 17:22:02 -07:00
|
|
|
### Run Barak
|
|
|
|
|
|
|
|
WARNING: THIS STEP WILL GIVE CONTROL OF THE CURRENT USER TO THE DEV TEAM.
|
|
|
|
|
2015-05-17 23:29:29 -07:00
|
|
|
go get -u github.com/tendermint/tendermint/cmd/barak
|
2015-07-08 13:09:47 -07:00
|
|
|
nohup barak -config="$GOPATH/src/github.com/tendermint/tendermint/cmd/barak/seed" &
|
2015-05-14 17:22:02 -07:00
|
|
|
|
2015-05-12 11:00:22 -07:00
|
|
|
### Install/Update Tendermint
|
|
|
|
|
2015-05-17 23:29:29 -07:00
|
|
|
go get -u github.com/tendermint/tendermint/cmd/tendermint
|
2015-10-18 07:20:05 -07:00
|
|
|
mkdir -p ~/.tendermint
|
2015-10-22 17:39:06 -07:00
|
|
|
cp $GOPATH/src/github.com/tendermint/go-config/tendermint/genesis.json ~/.tendermint/
|
2015-10-18 07:20:05 -07:00
|
|
|
tendermint node --seeds="goldenalchemist.chaintest.net:46656"
|