start:system:monero:node
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
start:system:monero:node [2025/01/04 09:11] – marlonivo | start:system:monero:node [2025/01/04 09:14] (current) – marlonivo | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Node ====== | + | ====== |
- | Ein Gerät im Internet, | + | A device on the Internet |
Systemanforderungen: | Systemanforderungen: | ||
* 2 VCPUs | * 2 VCPUs | ||
* 4 GB RAM | * 4 GB RAM | ||
- | * 7-550 GB SSD (abhängig von Pruned oder Full Node) | + | * 200 GB SSD |
- | ===== Ein neuer Bitcoin-Nutzer | + | ===== A new Monero User ===== |
---- | ---- | ||
- | Zuerst einen neuen Bitcoin-Benutzer erstellen: | + | First we wanna create a new monero user |
< | < | ||
- | useradd | + | useradd |
- | passwd | + | passwd |
</ | </ | ||
- | Mit dem Bitcoin-Benutzer anmelden und notwendige | + | Login with monero and install necessary |
< | < | ||
- | pacman -S ufw wget | + | pacman -S ufw wget |
</ | </ | ||
- | Port 8333 öffnen: | + | Open port 18081 |
< | < | ||
- | sudo ufw allow 8333 | + | sudo ufw allow 18081 |
</ | </ | ||
- | Bitcoin Core-Software installieren und entpacken: | + | Install and extract the monero full node: |
< | < | ||
- | wget https://bitcoin.org/bin/ | + | wget https://downloads.getmonero.org/linux64 |
- | mkdir / | + | tar --strip-components= -xvjf linux64 |
- | sudo tar --strip-components=1 -xzvf bitcoin-27.0-x86_64-linux-gnu.tar.gz -C / | + | mv monero/monerod |
- | sudo ln -s /opt/ | + | |
</ | </ | ||
- | \ | + | \\ |
- | ===== Bitcoin-Konfiguration | + | ===== Monerod Configurations |
---- | ---- | ||
- | Eine neue Konfigurationsdatei erstellen mit '' | + | Create a new configuration file with '' |
< | < | ||
- | # Konfigurationsdatei für Bitcoin Core | + | # Configuration file for monerod |
- | # Siehe 'bitcoind | + | # See 'monerod |
- | # Node-Bindung und Benutzername/ | + | # Binding your node & set username |
- | rpcuser=username | + | rpc-bind-ip=0.0.0.0 |
- | rpcpassword=password | + | rpc-bind-port=18081 |
- | rpcallowip=127.0.0.1 | + | confirm-external-bind=1 |
- | rpcbind=127.0.0.1 | + | rpc-login=username: |
- | # Blockchain-Verzeichnis setzen | + | # Set the blockchain directory |
- | datadir=/var/lib/bitcoin | + | data-dir=/var/lib/monero |
- | logips=1 | + | log-file=/ |
- | printtoconsole=0 | + | log-level=0 |
- | logtimestamps=1 | + | |
- | # Blockchain | + | # Slow but reliable db-settings |
- | prune=550 | + | db-sync-mode=safe |
+ | limit-rate-up=1048576 | ||
+ | limit-rate-down=1048576 | ||
+ | |||
+ | # Prune Blockchain | ||
+ | prune-blockchain=true | ||
+ | sync-pruned-blocks=true | ||
</ | </ | ||
- | Notwendige Verzeichnisse erstellen und Berechtigungen setzen: | + | At last give the monero user the rights to execute |
< | < | ||
- | sudo mkdir -p /var/lib/bitcoin | + | chown -R monero: |
- | sudo chown -R bitcoin:bitcoin | + | chown -R monero:monero |
</ | </ | ||
- | \ | + | \\ |
- | ===== Bitcoin | + | ===== Monerod |
---- | ---- | ||
- | Ein neues Service-Skript in '' | + | Erstelle ein neues Service-Skript in '' |
< | < | ||
- | nano / | + | nano / |
</ | </ | ||
- | Folgenden | + | Füge folgenden |
< | < | ||
# | # | ||
- | # Bitcoin-Daemon automatisch starten mit Konfiguration aus bitcoin.conf | + | # Autostart monero daemon with configuration from monero.conf |
- | command=" | + | command=" |
- | command_args=" | + | command_args=" |
- | pidfile="/ | + | pidfile="/ |
</ | </ | ||
- | Den Bitcoin-Daemon | + | Starte den Monero-Daemon und adde ihn als autostart |
< | < | ||
- | rc-service | + | rc-service |
- | rc-update add bitcoind | + | rc-update add monerod |
</ | </ | ||
- | \ | + | \\ |
- | ===== Wallet-Zugriff | + | ===== Wallet |
---- | ---- | ||
- | Nach der Einrichtung die eigene | + | After that make your IP Visible with the command: |
< | < | ||
ip -4 addr show | grep inet | ip -4 addr show | grep inet | ||
</ | </ | ||
- | Dann mit einer Wallet-Software oder RPC-Tools auf den Bitcoin-Node zugreifen, indem folgende Anmeldedaten genutzt werden: | + | Then Login in your monero-wallet-gui with your credentials: |
* IP: 123.45.6.7.89 | * IP: 123.45.6.7.89 | ||
- | * Port: 8332 (RPC-Port) | + | * Port: 18081 |
- | * Benutzername: username | + | * Username: user |
* Passwort: password | * Passwort: password | ||
- | |||
- |
start/system/monero/node.1735981860.txt.gz · Last modified: 2025/01/04 09:11 by marlonivo