Покупка сервера
Требования по серверу:
4 СPU 16 GB RAM 50+ GB SSD Аренда сервера. Я выбрал CX41, 17 евро/мес:
https://hetzner.cloud/?ref=E9CAaOOs6xTF
Терминал для работы с сервером:
https://mobaxterm.mobatek.net/download.html
После покупки сервера получаем IP-адрес и пароль, устанавливаем их в Терминал MobaXterm.
Host name = IP-адрес. А в открывшемся терминале пишем
Затем пишем полученный пароль.
2. Подготовка сервера и установка ноды
После Y подтверждения прописываем:
sudo apt update && sudo apt upgrade -y
sudo apt install make clang pkg-config libssl-dev libclang-dev build-essential git curl ntp jq llvm tmux htop screen unzip cmake -y
wget https://golang.org/dl/go1.19.4.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.19.4.linux-amd64.tar.gz
cat <<EOF >> ~/.profile
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export GO111MODULE=on
export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin
EOF
source ~/.profile
go version
rm -rf go1.19.4.linux-amd64.tar.gz
sudo apt install docker.io -y
git clone https://github.com/docker/compose
cd compose
git checkout v2.14.2
make
cd ~
sudo mv compose/bin/build/docker-compose /usr/bin/docker-compose
chmod +x /usr/bin/docker-compose
docker-compose version
Установка ноды
git clone https://github.com/taikoxyz/simple-taiko-node.git
cd simple-taiko-node
cp .env.sample .env
sudo docker-compose up -d
Проверка логов
cd simple-taiko-node
sudo docker-compose logs --tail 100 -f

