Difference between revisions of "Easily deploy your Linux NKN node by yourself"

From NKN Community Wiki
(Created page with "📌 This guide will help you to configure and start a NKN Linux node using SSH. === NKN Node VS NKN Commercial === The first concept you need to understand is the difference...")
 
Line 1: Line 1:
📌 This guide will help you to configure and start a NKN Linux node using SSH.
📌 This guide will help you to configure and start a NKN Linux node using SSH.


=== NKN Node VS NKN Commercial ===
=== NKN Node VS NKN Commercial ===
Line 9: Line 10:
==== NKN Commercial ====
==== NKN Commercial ====
A NKN Commercial node is basically a NKN node with other software embedded in such as nConnect. Running a NKN Commercial node will allow you to get mining reward from your node activity but also "nano payments" from users using the embedded software. NKN Commercial are easier to keep up to date as an auto-update system is included.
A NKN Commercial node is basically a NKN node with other software embedded in such as nConnect. Running a NKN Commercial node will allow you to get mining reward from your node activity but also "nano payments" from users using the embedded software. NKN Commercial are easier to keep up to date as an auto-update system is included.


=== Install ===
=== Install ===
In order to simplify the install the NKN community have build an "auto install" script called "[https://github.io/no112358/ALLinOne-nknnode ALLinOne-nknnode]"  , '''it is highly recommend to use this script to install your node unless you are comfortable with Linux, bash, GoLang''', ...!  You can otherwise follow the line by line install instructions.
In order to simplify the install the NKN community have build an "auto install" script called "[https://github.io/no112358/ALLinOne-nknnode ALLinOne-nknnode]"  , '''it is highly recommend to use this script to install your node unless you are comfortable with Linux, bash, GoLang''', ...!  You can otherwise follow the line by line install instructions.


==== ALLinOne nkn node ====


==== ALLinOne nkn node ====




Line 20: Line 22:


<code>sudo su -</code>
<code>sudo su -</code>




Line 25: Line 28:


<code>wget -O nkndeploy.sh '<<nowiki>https://raw.githubusercontent.com/no112358/ALLinONE-nknnode/main/nkndeploy.sh</nowiki>>'; bash nkndeploy.sh</code>
<code>wget -O nkndeploy.sh '<<nowiki>https://raw.githubusercontent.com/no112358/ALLinONE-nknnode/main/nkndeploy.sh</nowiki>>'; bash nkndeploy.sh</code>




Follow the instruction on the screen.
Follow the instruction on the screen.


==== Line by line instructions ====
==== Line by line instructions ====

Revision as of 04:33, 27 July 2021

📌 This guide will help you to configure and start a NKN Linux node using SSH.


NKN Node VS NKN Commercial

The first concept you need to understand is the difference between the NKN node and a NKN node Commercial.

NKN node

A NKN node is a message relayer in the network. Its only purpose is to store the information in the chain and relay messages through nodes. Running this type of node will allow you to get "mining rewards" only. As the NKN node is an open-source software you will need to download it from the NKN official Github account and keep it updated by yourself.

NKN Commercial

A NKN Commercial node is basically a NKN node with other software embedded in such as nConnect. Running a NKN Commercial node will allow you to get mining reward from your node activity but also "nano payments" from users using the embedded software. NKN Commercial are easier to keep up to date as an auto-update system is included.


Install

In order to simplify the install the NKN community have build an "auto install" script called "ALLinOne-nknnode" , it is highly recommend to use this script to install your node unless you are comfortable with Linux, bash, GoLang, ...!  You can otherwise follow the line by line install instructions.

ALLinOne nkn node

Switch to root user if not root yet:

sudo su -


Start the script in terminal with this command:

wget -O nkndeploy.sh '<https://raw.githubusercontent.com/no112358/ALLinONE-nknnode/main/nkndeploy.sh>'; bash nkndeploy.sh


Follow the instruction on the screen.


Line by line instructions