Run an Electronero Node on a VPS
Last revised: May 7th, 2017(forked from Electronero)
electronerod
electronerod
is the daemon software that ships with the Electronero tree. It is a console program, and manages the blockchain. While a bitcoin wallet manages both an account and the blockchain, Electronero separates these: electronerod
handles the blockchain, and electronero-wallet-cli
handles the account.
This guide assumes you have already set up your VPS account and are using SSH to tunnel into the server console.
Linux, 64-bit (Ubuntu 16.04 LTS)
Make sure that port 26777 is open
electronerod
uses this port to communicate with other nodes on the Electronero network.
Example if using ufw
: sudo ufw allow 26777
Example if using iptables
: sudo iptables -A INPUT -p tcp --dport 26777 -j ACCEPT
Download the current Electronero Core binaries
wget https://downloads.electronero.org/linux64
Make a directory and extract the files.
mkdir electronero
tar -xjvf linux64 -C electronero
Launch the daemon
cd electronero
./electronerod
Options:
Show list of all options and settings:
./electronerod --help
Launch the daemon as a background process:
./electronerod --detach
Monitor the output of electronerod
if running as daemon:
tail -f ~/.bitelectronero/bitelectronero.log
Keep the VPS secure with autoupdate:
https://help.ubuntu.com/community/AutomaticSecurityUpdates