시스템 권장사항
Hardware |
Requirement |
CPU |
4 Cores |
RAM |
16 GB |
Disk |
500 GB |
Bandwidth |
25 MBit/s |
On AWS, we recommend using the M6i, R6i, or C6i series.
1. 시스템 업데이트 및 필수 구성요소 설치
sudo apt update
sudo apt-get update
sudo apt install curl git make jq build-essential gcc unzip wget lz4 aria2 -y
2. Story-Geth 다운로드 v0.10.0
cd $HOME
wget <https://github.com/piplabs/story-geth/releases/download/v0.10.0/geth-linux-amd64>
[ ! -d "$HOME/go/bin" ] && mkdir -p $HOME/go/bin
if ! grep -q "$HOME/go/bin" $HOME/.bash_profile; then
echo "export PATH=$PATH:/usr/local/go/bin:~/go/bin" >> ~/.bash_profile
fi
chmod +x geth-linux-amd64
mv $HOME/geth-linux-amd64 $HOME/go/bin/story-geth
source $HOME/.bash_profile
story-geth version

3. Story binary 다운로드 v0.12.0
cd $HOME
rm -rf story-linux-amd64
wget <https://github.com/piplabs/story/releases/download/v0.12.0/story-linux-amd64>
[ ! -d "$HOME/go/bin" ] && mkdir -p $HOME/go/bin
if ! grep -q "$HOME/go/bin" $HOME/.bash_profile; then
echo "export PATH=$PATH:/usr/local/go/bin:~/go/bin" >> ~/.bash_profile
fi
chmod +x story-linux-amd64
sudo cp $HOME/story-linux-amd64 $HOME/go/bin/story
source $HOME/.bash_profile
story version

4. Odyssey Testnet 서버 등록
story init --network odyssey --moniker "원하는 서버이름"

5. Story Node 서비스 생성