Steem node 만들기
- ubuntu를 업데이트합니다.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-update
-업데이트가 완료되었다면 이제 필요한 패키지를 설치합니다.
sudo apt-get install screen autoconf autotools-dev build-essential cmake g++ git libboost-all-dev libboost-dev libbz2-dev libdb++-dev libdb-dev libicu-dev libreadline-dev libssl-dev libtool openssl python-dev uuid-dev ncurses-dev doxygen qt5-default
-git명령을 사용해서 steem을 받습니다.
cd steem
git submodule update --init --recursivegit clone https://github.com/steemit/steem
- cmake를 사용해서 소스컴파일을 합니다.
cmake -DENABLE_CONTENT_PATCHING=OFF .
make
- 약 1시간 정도의 컴파일이 끝나면 다음 명령으로 진행한다.
sudo cp ./programs/steemd/steemd /usr/bin/
sudo cp ./programs/cli_wallet/cli_wallet /usr/bin/
cd ~/
-실행
steemd
-30초 후에 Ctrl+C 를 눌러서 종료한다.
종료 후에는 다음과 같이 witnell_node_data라는 폴더가 생겨나고 해당 폴더 안에 config.ini 파일을 vi편집기로 열어서 수정해야 합니다.
vi ./witness_node_data_dir/config.ini
- 이 항목에 아래와 같이 노드들의 주소를 추가합니다.
P2P nodes to connect to on startup (may specify multiple times)
seed-node = 212.117.213.163:2016
seed-node = 185.82.203.92:2001
seed-node = 104.236.82.250:2001
seed-node = 104.199.157.70:2001
seed-node = steem.kushed.com:2001
seed-node = steemd.pharesim.me:2001
seed-node = seed.steemnodes.com:2001
seed-node = steemseed.dele-puppy.com:2001
seed-node = seed.steemwitness.com:2001
rpc-endpoint = 127.0.0.1:8090
name of witness controlled by this node (e.g. initwitness )
witness = "스팀아이디"
miner = ["스팀아이디","Active key"] (Active키는 steemit.com에 로그인하여 지갑에 권한탭에 가면 확인할 수 있다.
mining-threads = 4
- 이제 다음가 같이 마이닝을 시작합니다.
screen -S steemd
steemd
- 마이닝 확인 주소
https://steemd.com/@아이디
Congratulations @dryad! You received a personal award!
Click here to view your Board
Congratulations @dryad! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!