Ubuntu

21.09.12 우분투에서 curl, node, go 설치

슈팅스타제제 2021. 9. 13. 00:46

하이퍼레저 패브릭을 사용하기 위해 프라이빗 네트워크를 구축하기 전에 

필요한 개발 환경부터 구축한다. 

 

docker 설치는 아래 게시물에서 확인!!

2021.09.12 - [블록체인/Project] - 21.09.12 우분투에서 도커 설치

 

1. curl을 설치하고 

sudo apt-get install curl

2. node.js를 설치한다. 

sudo apt-get update
sudo apt-get install build-essential libssl-dev
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

3. go도 설치한다. 

curl -O https://storage.googleapis.com/golang/go1.12.17.linux-amd64.tar.gz
tar -xvf go1.12.17.linux-amd64.tar.gz
sudo mv go /usr/local/ //얘는 디렉토리가 없어서 안된다고 뜬다!
sudo ln -s /usr/local/go/bin/go /usr/local/bin/go

4. ".profile"을 수정해준다. 

✔에디터에서 수정하는 방법

gedit ~/.profile //editer를 연다.

//마지막 줄에 다음 2 줄을 추가해준다. 
export GOPATH=$HOME/go
export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin:~/fabric-samples/bin

 

✔터미널에서 수정하는 방법

//터미널에 다음 명령어 2 줄을 입력한다. 
echo 'export GOPATH=$HOME/go' >> ~/.profile
echo 'export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin:~/fabric-samples/bin' >> ~/.profile

 

5. ".profile" 파일에서 변경된 사항을 바로 적용시켜준다. 

source ~/.profile

6. hyperledger docker 최신 파일 받기 

bash -s 뒤의 숫자들은 각각의 버전을 의미한다. 

fabric version: 1.4.12

fabric ca version: 1.4.9

thirdparty version: 0.4.22

curl -sSL http://bit.ly/2ysbOFE | bash -s -- 1.4.12 1.4.9 0.4.22

7. 설치가 잘 되었는지 확인한다. 

./fabric-samples/bin/cryptogen

 

참고문서 링크

https://kscory.com/dev/hyperledger/network-setting-1

'Ubuntu' 카테고리의 다른 글

21.09.25 Ubuntu 폴더 열기  (0) 2021.09.25
21.09.25 포맷 후 재실행 에러  (0) 2021.09.25
21.09.12 우분투에서 도커 설치  (0) 2021.09.12