Nodes/linea/localhost

linea

Linea 호스트 설치 가이드

2분 읽기 · localhost

list목차(6)

Linea 호스트 설치 가이드

Linea는 대부분 Docker로 운영되지만, Besu/Geth 바이너리를 직접 설치하는 것도 가능합니다.

시스템 요구사항

항목 권장
CPU 4+ vCPU
RAM 16 GB+
Disk 500 GB+ SSD
Network 100 Mbps+

Besu 설치

sudo apt install -y openjdk-21-jre-headless
wget https://hyperledger.jfrog.io/artifactory/besu-binaries/besu/25.5.0/besu-25.5.0.tar.gz
tar -xzf besu-25.5.0.tar.gz
sudo mv besu-25.5.0 /opt/besu
sudo ln -s /opt/besu/bin/besu /usr/local/bin/besu

Linea 설정 다운로드

mkdir -p ~/linea-data
wget https://raw.githubusercontent.com/Consensys/linea-network/main/mainnet/genesis.json -O ~/linea-genesis.json
wget https://raw.githubusercontent.com/Consensys/linea-network/main/mainnet/linea-config.toml -O ~/linea-config.toml

실행

besu \
  --data-path=$HOME/linea-data \
  --genesis-file=$HOME/linea-genesis.json \
  --config-file=$HOME/linea-config.toml \
  --rpc-http-enabled --rpc-http-host=0.0.0.0 --rpc-http-port=8545 \
  --metrics-enabled --metrics-host=0.0.0.0 --metrics-port=9545

systemd 서비스

# /etc/systemd/system/linea.service
[Unit]
Description=Linea Besu Node
After=network-online.target

[Service]
User=linea
ExecStart=/usr/local/bin/besu --data-path=/home/linea/linea-data --genesis-file=/home/linea/linea-genesis.json --config-file=/home/linea/linea-config.toml --rpc-http-enabled --rpc-http-host=0.0.0.0
Restart=on-failure
LimitNOFILE=65535

[Install]
WantedBy=multi-user.target

참고

linea 다른 챕터