본문 바로가기

IT/블록체인

Hyperledger 설치 사전 준비사항

Prerequisites


  • useradd -m -s /bin/bash hyperledger
  • echo "hyperledger ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers.d/90-cloud-init-users

  • sudo apt update
  • sudo apt dist-upgrade
  • Docker install
  • sudo apt install -y apt-transport-https ca-certificates software-properties-common curl python unzip
  • sudo apt update
  • sudo apt-get install -y docker-ce
  • sudo usermod -a -G docker hyperledger
  • sudo chmod +x /usr/local/bin/docker-compose
  • Go language install
cat >> ~/.bashrc << _EOF_
export GOPATH=$HOME/go
export PATH=\$PATH:\$GOPATH/bin
_EOF_
cat << _EOF_ |sudo tee /etc/profile.d/gopath.sh
export GOROOT=/usr/lib/go-1.9
export PATH=\$PATH:\$GOROOT/bin
_EOF_
  • sudo add-apt-repository -y ppa:gophers/archive
  • sudo apt-get update
  • sudo apt-get install -y golang-1.9-go
  • Node.js install
  • sudo apt-get install -y nodejs
  • . ~/.bashrc
  • nvm install 8