AWS에서 Polkadot 노드를 시작하여 Validator에 나는 할 것이다 [1/3] 환경 구축 편
4343 단어 SubstratePolkadotBlockchain
낚시꾼 (세계에서는 피셔 메인이라고 함)
가 존재하고, 각각이 컨센서스 시스템을 지원하는 중요한 역할을 담당하고 있습니다.
이번에는 그 중에서도 가장 중요한 Validator(검증하는 사람)가 되어 그 이름대로 블록을 검증해 나갈 것입니다.
결국 Polkadot 에서 자신의 노드가 검증한 블록이 생성되는 것을 보고 즐길 수 있습니다.
상당히 길기 때문에 3 부건으로 보내드립니다.
1. AWS로 환경 구축 (이번)
2. 노드를 세우다
3. Polkadot에서 계정 생성 Validator가 되십시오.**
1) AWS로 환경 구축
Local로 환경 구축은 그만둡시다.
Local PC에서도 좋지만, 계속 노드 달리지 않으면 안되므로 클라우드를 사용합시다.
제일 귀찮은 파트입니다만, AWS는 의무 교육의 일환입니다 모두 모두 상세하다고 생각하기 때문에 제대로 와 옵니다. 신규 어카운트는 1년간의 무료 기간 붙어 있으므로 그렇게 합니다.
필요하지 않은 사람은 Docker 환경 구축까지 날아 가십시오.
덧붙여서 Run an Ethereum Node on AWS for Free 를 참고로 했습니다. (영어이므로 영어 알레르기 분은 조심하십시오)
무료 인스턴스 만들기
1) AWS에 등록하여 EC2 인스턴스 시작
2) AMI(Amazon Machine Image)는 Ubuntu를 선택한다(Parity의 Debian은 셋업 간단)
3) 인스턴스 유형은 무료
t2.micro
선택4) 디스크 크기는 무료 30GB를 선택 (Parity의 스테이트 트리 Pruning을 사용하기 때문에 용량은 현재는 전혀 필요 없다!
자세히
5) 보안 그룹은 TCP와 UDP 포트
30303
를 비워 둡시다. (30303은 노드를 외부에서 찾을 수 있도록 기본 포트) SSH 소스는 IP 주소를 입력.6) ssh 키 pem 파일을
~/.ssh/
에 저장.SSH로 docker 환경 구축
1) SSH로 AWS에 액세스.
local
$ chmod 600 ~/.ssh/<ssh-key-name>.pem
$ ssh -i ~/.ssh/<ssh-key-name>.pem ubuntu@<インスタンスのパブリックIP>
2) SSH 연결 후 docker를 설치 (여기에서 Local도 같은 절차입니다.)
자세한 내용은 참조.
ubuntu@yourIP
$ sudo apt-get update
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable"
$ sudo apt-get install -y docker-ce
이상, AWS에서의 Docker의 환경 구축이었습니다!
다음은 이번에 만든 노드에서 Polkadot을 실제로 움직여 나갑니다.
다음 번에 Docker 공식 페이지
Reference
이 문제에 관하여(AWS에서 Polkadot 노드를 시작하여 Validator에 나는 할 것이다 [1/3] 환경 구축 편), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/MasakiBerlin/items/0d2dd0c07d30a7bc802d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)