// docker 설치
sudo apt install docker.io
sudo apt install docker-compose
sudo apt install software-properties-common
// 사용자 권한 주기
sudo usermod -aG docker $USER
// reboot
sudo reboot
// curl 설치
sudo apt-get install curl
// 패키지 매니저 업데이트
sudo apt-get update
sudo apt-get install build-essential libssl-dev
// nvm 설치
curl -sL https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh -o install_nvm.sh
bash install_nvm.sh
source ~/.profile
nvm install v8.11.1
// Go 설치
curl -O https://storage.googleapis.com/golang/go1.11.2.linux-amd64.tar.gz
// 압축 풀기
tar -xvf go1.11.2.linux-amd64.tar.gz
// 압축 해제를 통해 얻은 go 디렉토리를 /usr/local 경로로 이동
sudo mv go /usr/local
// /usr/local/go/bin/go 디렉토리에 대한 링크(바로가기)를 /usr/local/bin/go에 연결
sudo ln -s /usr/local/go/bin/go /usr/local/bin/go
gedit ~/.profile
// 제일 밑에 추가하는부분
export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
source ~/.profile
sudo apt install -y python
sudo apt install -y git
또는
sudo apt install -y python git
sudo curl -sSL http://bit.ly/2ysbOFE | bash -s
vi ~/.profile
// 아까 추가한 부분 수정
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin:~/fabric-samples/bin
source ~/.profile
// 폴더이동
cd fabric-samples/fabcar
./startFabric.sh
// 폴더이동
cd javascript
// wallet 폴더 삭제
rm -rf wallet
// package.json install
npm install package.json
// admin 등록
node enrollAdmin.js
// user 등록
node registerUser.js
// 쿼리 조회
node query.js
// 등록
node invoke.js
// 이후 확인 조회
node query.js