<aside> 💡 리눅스 서버에 Bitcoin core를 설치하는 방법을 최대한 간단하게 나열해보았습니다. 그냥 순서대로 복붙만 하시면 됩니다. <user>부분은 본인에게 맞게 수정해서 적용하세요.

</aside>

목차

  1. Bitcoin core or knots 설치(둘 중 하나 선택)
    1. Bitcoin core 설치
      1. 우분투 server 설치
      2. PuTTY 설치하여 SSH접속하기
      3. Bitcoin core 파일 검증
      4. Bitcoin core 설치
      5. Bitcoin core 실행
      6. Bitcoin.conf 파일 수정하기
      7. RPC 설정
      8. bitcoind.service 파일 설정
    2. Bitcoin knots 설치
      1. 우분투 server 설치
      2. PuTTY 설치하여 SSH접속하기
      3. Bitcoin knots 파일 검증
      4. Bitcoin knots 설치
      5. Bitcoin knots 실행
      6. Bitcoin.conf 파일 수정하기
      7. RPC 설정
      8. bitcoind.service 파일 설정
    3. Bitcoin core ↔ Bitcoin knots 전환하는 방법
  2. Fulcrum 설치
    1. Fulcrum 설치
    2. fulcrum.conf와 fulcrum.service 설정
    3. 기타 Fulcrum관련 명령어 모음
  3. Mempool 설치
    1. 도커 설치
    2. Mempool 설치
  4. 필수 보안설정
    1. UFW(방화벽)활성화
    2. Fail2Ban설치(무차별 대입 공격(brute force) 방어)
  5. Tailscale설치 및 풀노드와 지갑 연결
    1. 풀노드에 설치
    2. 지갑에 설치 및 풀노드와 연결하기
  6. 인바운드 연결 허용

Bitcoin core or knots 설치

Bitcoin core 설치

자세한 설명은 Bitcoin core 순정으로 설치하기(리눅스) 를 참고하세요.

우분투 server 설치

  1. 우분투 server 이미지 다운로드 - 링크
  2. Balena Etcher(부팅 USB를 만드는 프로그램) 다운로드 - 링크 라즈베리파이는 Raspberry Pi Imager for Windows 를 설치합니다.
  3. Balena Etcher 열고 ubuntu 이미지 파일 선택, USB 선택 후 Flash - 참고링크
  4. 미니PC에 USB 삽입 후 부팅
  5. 절차대로 설치, 설치과정 중 SSH도 함께 설치할 수 있습니다.
  6. 설치가 끝나면 재부팅 후 명령줄에 IP addr show 입력해서 IP 확인