0. Go Install (Linux)
Go 설치하기 전, 리눅스 업데이트
$ sudo apt-get update |
$ sudo apt-get -y upgrade |
Go zip파일 다운로드
$ wget https://dl.google.com/go/go1.11.4.linux-amd64.tar.gz |
$ sudo tar -xvf go1.11.4.linux-amd64.tar.gz |
$ sudo mv go /usr/local |
Go 경로 만들고, 환경변수 설정
$ mkdir $HOME/gopath |
$ sudo nano $HOME/.bashrc |
#.bashrc 파일 맨 끝에 추가한다. export GOROOT=/usr/loacl/go export GOPATH=$HOME/gopath export PATH=$PATH:$GOROOT/bin:$GOPATH/bin #저장할 땐, ctrl+o 파일이름 수정, enter, ctrl+x (빠져나오기) |
#.bashrc 파일 업데이트 $ source ~/.bashrc $ go version 여기서 'go' 명령어가 없다는 에러가 나온다. go가 다운로드 되지 않았다는 것인데.. 위에 문제가 있었나..ㅠㅠ $ sudo apt install golang-go -y 위 명령어를 입력해서 다운로드 했다... 더 간편하고 좋군..^.^ |
1. 다운로드 (Linux)
되도록 v0.5.0 이상을 다운로드하는 것을 권장합니다. peer id와 file id가 구분이 가서 편리합니다.
$ wget https://dist.ipfs.io/go-ipfs/v0.5.0/go-ipfs_v0.5.0_linux-amd64.tar.gz $ tar zxvf go-ipfs_v0.5.0_linux-amd64.tar.gz $ cd go-ipfs $ sudo ./install.sh |
ipfs 초기화 : 계정 주소 확인 (peer id)
$ ipfs init |
2. ipfs 실행하기
$ ipfs daemon |
$ ipfs daemon > ipfs.log & |
cmd에서 실행할 때, ipfs daemon 을 실행하면 해당 shell을 사용할 수 없습니다. 이 때엔 두번째 명령어로 ipfs daemon 을 background 실행합니다.
3. ipfs id 확인하기
$ipfs id |
'AWS, Docker > IPFS' 카테고리의 다른 글
[IPFS] IPFS가 무엇일까 (1) | 2021.05.28 |
---|---|
go-ipfs 시작하기 <2.private network> (4) | 2020.11.27 |