Maksutavat Abuse

Farcaster: Solmun asentaminen

18.10.2024, 12:03

Kuvaus

Farcaster-solmu on asennukseltaan samanlainen kuin Taiko-solmu. Se vaatii Alchemyn RPC:n, ja mielenkiintoista kyllä, voit linkittää siihen Warpcast FID-tilisi. Tämä tarkoittaa, että nyt voit paitsi kehittää Warpcastin sosiaalisen verkoston profiiliasi, myös linkittää sen solmuun.

Vaatimukset

SUORITIN: 4

RAM: 16

SSD: 200 GT

Käyttöjärjestelmä: Ubuntu 20.04

Asennus

Olemme laatineet sinulle yksityiskohtaisen oppaan siitä, miten noda asennetaan. Asennusprosessi on mahdollisimman yksinkertainen, ja suosittelemme valitsemaan palvelimen, jolla on suosituksissa mainitut vähimmäisvaatimukset, jotta vältytään mahdollisilta synkronointiongelmilta.

  1. Asenna MobaXterm.
  • Ota yhteys vuokrattuun palvelimeen pääkäyttäjän kautta.
  • Suorita luettelossa olevat komennot.
  • Päivitä ja asenna tarvittavat paketit.
sudo apt update -y
sudo apt install screen -y

2. Kirjaudu sisään Alchemy-palvelimeen ja rekisteröi tili.

  • Napsauta "Overview" (Yleiskatsaus).
  • Napsauta "Luo uusi sovellus".

  • Valitse "Ethereum" ja "Ethereum Mainnet".
  • Alareunassa mikä tahansa arvo ja klikkaa "Create App".

  • Klikkaa oikealla puolella "Api Key".

  • Kopioi HTTPS-osoite ja tallenna se Notepadiin tai muuhun sopivaan paikkaan.
  • Toista samat vaiheet, mutta valitse "Optimism Mainnet".
  • Tallenna HTTPS-osoite.

  • Mene seuraavaksi Warpcast-profiiliisi, meidän on kopioitava FID-tunnuksemme.
    • Klikkaa "Profile" - "Three dots" - "About".
  • Kopioi FID ja tallenna se muistilappuun tai turvalliseen paikkaan.

3. Mene takaisin terminaaliin ja asenna skripti:

curl -sSL https://download.thehubble.xyz/bootstrap.sh | bash

4. Syötä seuraavaksi kopioidut linkkimme yksi kerrallaan:

  • Ensimmäinen - Ethereum Mainnet.
  • Toinen - Optimism Mainnet.
  • Lisää sitten FID-tunnuksemme.
  • Asennus alkaa:

  • Parin minuutin kuluttua lokit näkyvät - kaikki on siis kunnossa!
  • Voit pysäyttää ne painamalla CNTR+C (jos haluat poistua lokitiedoista).
  • Lokeissa näet tilannekuvia - ne kasvavat vähitellen.
  • Synkronointi kestää noin 2-3 tuntia.

5. Siirry kojelautaan linkistä: http://Айпи_вашего_сервера:3000.

  • Aluksi sinulla ei ole tietoja eikä mitään ole näkyvissä.
  • Muutaman tunnin kuluttua sinulla on kuvaajia:

  • Miten sen pitäisi olla muutaman tunnin odottelun jälkeen:

Voit seurata synkronointia myös lokien avulla.

Avoimet portit

Portin 2283 on oltava auki.

  • Kopioi kaikki komennot yksitellen ja liitä ne konsoliin:
sudo iptables -A INPUT -p tcp --dport 2281 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2282 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 2283 -j ACCEPT
sudo iptables-save > /etc/iptables/rules.v4
sudo iptables -L -v -n

Näiden ohjeiden avulla voit avata portit 2281, 2282 ja 2283 iptablesin avulla.

Tallenna iptablesiin tehdyt muutokset jollakin seuraavista komennoista, jotta ne säilyvät uudelleenkäynnistyksen jälkeen:

  • Debian/Ubuntu:
 sudo apt-get install iptables-persistent
 sudo netfilter-persistent save
  • CentOS/RHEL:
sudo service iptables save
  • Järjestelmissä, joissa on systemd:
 sudo iptables-save > /etc/iptables/rules.v4
  • Voit tarkistaa, että säännöt on lisätty:
sudo iptables -L -v -n

Tämä näyttää nykyiset iptables-säännöt ja voit tarkistaa, että portit 2281, 2282 ja 2283 ovat auki.

Muita komentoja

Päivitettävä komento:

cd ~/hubble && ./hubble.sh upgrade

Näytä lokit:

docker logs hubble-hubble-1 --since 1m -f

Poista solmu:

rm -rf hubble && docker stop farcasterxyz/hubble:latest && docker rm farcasterxyz/hubble:latest && docker stop grafana/grafana:10.0.3 && docker rm grafana/grafana:10.0.3 && docker stop graphiteapp/graphite-statsd:1.1.10-5 && docker rm graphiteapp/graphite-statsd:1.1.10-5