コピペでできるSoneiumノード構築
なるべく簡単にSoneiumノードの構築方法を解説していきます。
1.VPSの契約
私が使用しているのcontaboがContabo VPSなので、こちらのVPSで解説していきます。
Soneiumの推奨スペックが少し高めなので注意です。
Contabo VPSへのリンクはこちら:https://x.gd/ERFVn
不安なく動かせそうなのはこのあたりかと思います。
Ununtu 22.04で契約します。
パスワードは、サーバーに接続するために必要なものなのでメモしておきましょう。
その他のオプションはデフォルトのままでかまいません。
2.サーバーに接続する
Termiusを使ってサーバーに接続します
起動したら、左上のVaultsからNEW HOSTボタンを押すと、接続画面がでます。
上記のように入力します。
Passwordは契約時に設定したパスワードを入力て、Connectを押します。
しばらくすると立ち上がると思います。
あとはコマンドを入力していくだけです。
3.システムのアップデート
sudo apt update && sudo apt upgrade -y
sudo apt install curl git jq build-essential gcc unzip wget lz4 -y
途中でy/nの選択肢がでますがすべてyで進んで下さい。
4.Dockerのインストール
sudo apt install docker.io
5.Docker composeのインストール
sudo curl -L "https://github.com/docker/compose/releases/download/v2.20.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
6.Soneiumのクローンを作成する
git clone https://github.com/Soneium/soneium-node.git
7.soneium-nodeのminatoフォルダに移動する
cd soneium-node/minato
8.必要ファイル作成と各種設定
openssl rand -hex 32 > jwt.txt
mv sample.env .env
nano .env
① https://ethereum-sepolia-rpc.publicnode.com
② https://ethereum-sepolia-beacon-api.publicnode.com
③ 契約したサーバーのIPに変更
変更し終わったらCtrl+Xで保存しますかをyで返答してEnter
nano docker-compose.yml
契約したサーバーのIPに変更
変更したらCtrl+Xからyで保存してEnter
9.ノードの開始
docker-compose up -d
✔ Container minato-op-node-minato-1 Started 14.6s
✔ Container minato-op-geth-minato-1 Started
とでたらOKです。
ログチェッカー
docker-compose logs -f op-node-minato
docker-compose logs -f op-geth-minato
ログを止めたいときはCtrl+Cでとまります。
以上でsoneiumノードの構築は終了です。
お疲れ様でした。
Xもやっていますので、よかったらフォローお願いします。
https://twitter.com/itsukairdrop
この記事が気に入ったらサポートをしてみませんか?