IOSTノード構築【プライベートチェーン】
1916 ワード
まずGolang環境を構築し、バージョンは1.11より大きくなければならない.
LinuxインストールGolang環境
気をつけて!!必ず/etc/profileにこの2つのコマンドを追加します.文章中の元のPATHを削除する.覚えてるsource/etc/profile
Gitを再インストールし、sudo apt-get install git(Ubuntu下)をそのまま使用
iwalletツールのインストール
公式のコマンドは自動的にインストールできますが、奥さんが遅くなることがあります.このインストールに成功した場合は、手動インストールは無視できます.
自動ダウンロードのインストールが遅すぎる場合は、手動でダウンロードしてインストールしてみてください.
IOSTの公式GitHubにzipをダウンロードし、公式のデフォルトファイルに解凍するパスは/home/ユーザー名/go/src/githubです.com/iost-official/go-iostでは、次のコマンドを実行します.
次のiserverコンパイルを無視して、ノード全体を走るために使用します.
(無視)ステップインストールに注意し、ダウンロードしてから手動でインストールします.Git LFSをインストールする必要があります【iserverをコンパイルするためのもので、一般的には必要ありません】
(無視)このプロセスも異常になる可能性があります.公式のチュートリアルに従って一歩一歩進みます.git-lfs公式チュートリアル【iserverをコンパイルするためのもので、一般的には必要ありません】
(無視可能)iostソースコードのダウンロード
(無視)iserverをコンパイルする【iserverをコンパイルするためのもので、一般的には必要ありません】
直接dockerコマンドを実行して、プライベートチェーンを1つのキーで配置すればいいです.
LinuxインストールGolang環境
気をつけて!!必ず/etc/profileにこの2つのコマンドを追加します.文章中の元のPATHを削除する.覚えてるsource/etc/profile
# Golang
export GOPATH=$(go env GOPATH)
export PATH=$PATH:$GOPATH/bin
Gitを再インストールし、sudo apt-get install git(Ubuntu下)をそのまま使用
iwalletツールのインストール
公式のコマンドは自動的にインストールできますが、奥さんが遅くなることがあります.このインストールに成功した場合は、手動インストールは無視できます.
go get -v github.com/iost-official/go-iost/cmd/iwallet
自動ダウンロードのインストールが遅すぎる場合は、手動でダウンロードしてインストールしてみてください.
IOSTの公式GitHubにzipをダウンロードし、公式のデフォルトファイルに解凍するパスは/home/ユーザー名/go/src/githubです.com/iost-official/go-iostでは、次のコマンドを実行します.
go install -v ./cmd/iwallet
次のiserverコンパイルを無視して、ノード全体を走るために使用します.
(無視)ステップインストールに注意し、ダウンロードしてから手動でインストールします.Git LFSをインストールする必要があります【iserverをコンパイルするためのもので、一般的には必要ありません】
#ubuntu
sudo apt install -y git-lfs && git lfs install
#centos
yum --enablerepo=epel install -y git-lfs && git lfs install
(無視)このプロセスも異常になる可能性があります.公式のチュートリアルに従って一歩一歩進みます.git-lfs公式チュートリアル【iserverをコンパイルするためのもので、一般的には必要ありません】
# ubuntu16.04 , git 1.8.2
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:git-core/ppa
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
# curl , sudo apt install curl
sudo apt-get install git-lfs
git lfs install
(無視可能)iostソースコードのダウンロード
go get -d -v github.com/iost-official/go-iost
(無視)iserverをコンパイルする【iserverをコンパイルするためのもので、一般的には必要ありません】
#$GOPATH Golang , /usr/local/go
cd $GOPATH/src/github.com/iost-official/go-iost
git lfs pull
make build install
直接dockerコマンドを実行して、プライベートチェーンを1つのキーで配置すればいいです.
docker run -it --rm -p 30000-30003:30000-30003 iostio/iost-node