본문 바로가기
Project/부동산 Dapp

[부동산 Dapp 만들기] Geth 설치 (mac os)

by 발담그는블로그 2021. 12. 5.

인프런에서 새로운 블록체인 강의를 신청했다. 과연 이번엔 프로젝트를 끝낼 수 있을까?

https://www.inflearn.com/course/blockchain-%EC%9D%B4%EB%8D%94%EB%A6%AC%EC%9B%80-dapp/dashboard

 

블록체인 이더리움 부동산 댑(Dapp) 만들기 - 기본편 - 인프런 | 강의

스마트 계약 및 분산 어플리케이션 이론과 부동산 댑(Dapp)을 처음부터 끝까지 만들어보며 나중에 혼자서도 분산 어플리케이션을 만들어 볼 수 있도록 제작했습니다., 2018 인프런 올해를 빛낸 강

www.inflearn.com

 

강의의 가장 첫번째는 이더리움 Dapp 환경 셋팅이었다. 

Geth, 가나슈, 노드.js, 트러플을 설치하는 것이었는데 Geth 빼곤 다 설치가 되어있는 것들이었다.

 

Geth란

Geth란 이더리움 클라이언트며 Go Ethereum의 약자로써, Go 언어로 만들어졌다. Pool 이더리움 노드를 내 로컬 환경에서 command-line-interface를 통해 실행시키는 프로그램이다. 

 

Geth 설치

Window

해당 강의에서는 Window 기준으로 강의가 진행된다. Window의 경우 Geth 홈페이지로 들어가서 곧바로 다운로드 하면 설치가 가능하다.

https://geth.ethereum.org/downloads/

 

Downloads | Go Ethereum

Retrieving packages from release server...

geth.ethereum.org

 

Mac

Mac에서도 이와 똑같이 해보았다. 하지만, 압축 실행을 풀고 안에 있는 파일을 실행하니 다음 에러창이 떴다.

당연히 쉽게 될 줄 알았는데 안되서 당황해서 구글에 여기저기 검색해보니, geth를 설치할 수 있는 다양한 방법들이 있었다.

그 중 가장 간단해 보이는 방법을 사용했다.

 

터미널 창을 연다음 다음 명령어를 통해 설치하면 된다. (단, brew도 설치가 되있어야 가능할 것이다.)

brew install ethereum

그런 다음 geth가 잘 설치되었는지 확인한다.

geth version

 

 

반응형