Would you like to learn how to do an Ethereum node installation? In this tutorial, we are going to show you how to install an Ethereum node using a computer running Ubuntu Linux.

Hardware List:

The following section presents the list of equipment used to create this Ethereum tutorial.

Every piece of hardware listed above can be found at Amazon website.

Software List:

Here is a list of software that we used to create this Ethereum node installation tutorial.

We offer two ways to download this software.

Ethereum Playlist:

On this page, we offer quick access to a list of videos related to Ethereum.

Don't forget to subscribe to our youtube channel named VirtualCoin.

Ethereum Related Tutorial:

On this page, we offer quick access to a list of tutorials related to Ethereum.

Tutorial - Ethereum Node Installation

Use the following commands to install the required packages:

# apt-get update
# apt-get install build-essential

Use the following commands to install the GO software on linux:

# mkdir /downloads
# cd /downloads
# wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz
# tar -C /usr/local -zxvf go1.9.3.linux-amd64.tar.gz
# vi /etc/profile.d/go.sh

Add the following content to the go.sh file.

#/bin/bash
export GOROOT=/usr/local/go
export GOPATH=$GOROOT/work
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin

Reboot the computer and verify if the environments variables were configured.

# reboot
# env | grep -E "(GO|PATH)"

Download the Ethereum node package.

# cd /downloads
# git clone https://github.com/ethereum/go-ethereum

Compile and install the Ethereum node software.

# cd go-ethereum
# make all
# cd build/bin/
# install -sv * /usr/local/bin/

Start the Ethereum node using the following command:

# geth

Wait for the synchronization of the blockchain to end.

The blockchain synchronization might take days or weeks.