- Geth는 이더리움을 go 언어로 구현한 것으로서, 명령어 입력 방식으로 실행된다.
- GUI방식으로 mist등을 설치할 수 있다.
- 이더리움 개발환경인 Geth를 설치해보자
- 경로 만들기
- Geth 설치하기
- Solidity 설치하기
로 진행해보자
1) 경로 만들기
우리는 Geth 및 소스코드를 디렉터리를 만들어서 한 곳에 지정할 것이다.
- scripts'는 html
- 'src'는 소스코드 파일들을 저장할 것이다.
우선은 관리자 모드로 CMD 창을 열어준다.
- cd \ 를 통해 루트로 이동한 한다.
- 사용자 계정으로 접속한다.(대부분 윈도우 로그인 이름) (여기가 최상의 디렉토리가 된다.)
- 디렉토리를 만들어서 소스코드를 보관할 것이다.
>> mkdir Code
>> cd Code
>> mkdir 201710933
>> cd 201710933
>> dir
- Code라는 디렉토리를 생성하고 이동해보자. (최상위 디렉토리 생성 완료)
- 이동한 후 201710933(본인이 만들고 싶은 디렉토리)를 생성하고 이동해보자
- dir를 통해 내용을 확인해본다.
>> mkdir scripts
>> mkdir src
>> dir
- 본인이 만든 201710933디렉토리에서 scripts파일과 src파일을 만들어주고 확인해본다.
2) Geth 설치
- Geth는 이더리움을 go 언어로 구현한 것으로서, 명령어 입력 방식으로 실행된다.
- GUI방식으로 mist등을 설치할 수 있다.
윈도우에 Geth를 설치해보자.
설치 완료 후 환경변수 설정을 해줘야한다.
- 사용자 변수 -> Path -> 새로 만들기 -> C:\Program Files (*86)\Geth
3) Solidity설치
smart contract는 solidity 또는 Python으로 구현할 수 있다.
여기에 들어가서 0.6.4를 찾아 다운로드하자.
- 이 걸로한다. 경우에 따라서 안정성의 문제로 낮은 버전 0.5, 0.4.25를 설치할 수도 있다.
- 윈도우 버전을 설치한다.
파이썬의 경우 pip install py-solc Wrapper를 설치해야 한다.- 다운로드 후 압축파일을 풀어준다.
- 그리고 환경변수를 설정해준다.
- 사용자 변수 -> Path -> C:\Program Files (*86)\solidity-windows 추가
>> solc —version
이 명령어로 제대로 설치되어 있는지와 버전을 확인한다.
>> geth -h
geth -h를 통해 도움말을 출력해본다.
'BlockChain > Geth설치 & 사설망 네트워크 구축' 카테고리의 다른 글
2. Geth 메인네트워크, 테스트네트워크 구축하기 (0) | 2022.08.14 |
---|