Would you like to learn how to do a Dogecoin node installation? In this tutorial, we are going to show you how to install a Dogecoin node using a computer running Ubuntu Linux.
Hardware List:
The following section presents the list of equipment used to create this Dogecoin tutorial.
Every piece of hardware listed above can be found at Amazon website.
Dogecoin Playlist:
On this page, we offer quick access to a list of videos related to Dogecoin.
Don’t forget to subscribe to our youtube channel named VirtualCoin.
Dogecoin Related Tutorial:
On this page, we offer quick access to a list of tutorials related to Dogecoin.
Tutorial – Dogecoin Node Installation
Use the following commands to install the required libraries and the required packages:
# apt-get update
# apt-get install libboost-all-dev libzmq3-dev libminiupnpc-dev
# apt-get install curl git build-essential libtool autotools-dev
# apt-get install automake pkg-config bsdmainutils python3
# apt-get install software-properties-common libssl-dev libevent-dev
You must use BerkleyDB version 5.1 for everything to work.
Use the following commands to install the BerkleyDB package:
# mkdir /downloads
# cd /downloads
# wget http://download.oracle.com/berkeley-db/db-5.1.29.tar.gz
# tar -zxvf db-5.1.29.tar.gz
# cd db-5.1.29/
# cd db-5.1.29/build_unix
# ../dist/configure –enable-cxx –disable-shared –with-pic
# make install
Download the Dogecoin package.
# cd /downloads
# git clone https://github.com/dogecoin/dogecoin
Compile and install the Dogecoin node software.
# cd dogecoin/
# ./autogen.sh
# export CPATH=/usr/local/BerkeleyDB.5.1/include
# export LIBRARY_PATH=/usr/local/BerkeleyDB.5.1/lib
# export LD_LIBRARY_PATH=/usr/local/BerkeleyDB.5.1/lib
# ./configure
# make
# make install
Reboot the computer.
# reboot
Create a Dogecoin configuration file and choose a username and a password.
# mkdir /root/.dogecoin
# vi /root/.dogecoin/dogecoin.conf
rpcuser=virtualcoin
rpcpassword=kamisama
In our example, we choose the username virtualcoin and the password kamisama.
Start the Dogecoin node daemon using the following command:
# dogecoind -daemon
Wait for the synchronization of the blockchain to end.
The blockchain synchronization might take days or weeks.
Use the following command to verify the status of the blockchain synchronization:
# tail -f /root/.dogecoin/debug.log
Use the following command to stop the Dogecoin node service:
# dogecoin-cli stop