Difference between revisions of "Installing the Qredit core on Ubuntu18.04"

From rdkwiki
Jump to: navigation, search
(Created page with "These step by step instructions successfully install the '''Qredit Core''' successfully on Ubuntu 18.04: * Install a Ubunu 18.04 server. (A full clean install with minimal op...")
 
Line 1: Line 1:
 +
== Intro ==
 
These step by step instructions successfully install the '''Qredit Core'''  successfully on Ubuntu 18.04:
 
These step by step instructions successfully install the '''Qredit Core'''  successfully on Ubuntu 18.04:
* Install a Ubunu 18.04 server. (A full clean install with minimal options, not going to explain that here)
 
* delete any Phantom profile
 
* delete your current Phantom network
 
* restart the ARK desktop wallet
 
* Add Phantom network with these settings:
 
- Name: '''PHANTOM'''
 
- Description: '''The PHANTOM Mainnet'''
 
- Seed server: '''https://explorer.phantom.org:8443'''
 
* click '''Fetch'''
 
* change the setting '''slip44''' to '''111''' on the advanced tab
 
* Add a new profile that uses the just created Phantom network configuration
 
* add your Phantom (XPH) wallet with your ARK-passphrase (or connect your ledger if you have one)
 
  
 +
== Installing the Ubuntu 18.04 server ==
 +
* Do a clean install of Ubuntu 18.04 on a VM
 +
* make the installation as clean as possible, don't install any options unless you need them.
 +
* '''sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y''' --> Make sure everything is up-to-date
  
You're done!
+
Not going to explain the installation of Ubuntu 18.04 here step by step.
  
 +
== Adding a user for the Qredit Core ==
 +
* '''sudo adduser qredit''' --> create the user
 +
* '''sudo usermod -aG sudo qredit'' --> add the user qredit to the sudo users
  
When doing a transaction '''OR''' a vote on the Phantom network: Make sure to put the fee slider setting on '''advanced''' and manually type '''1''' XPH for the transaction fee.
+
== Disable root access completely ==
 +
* '''sudo passwd -l root''' --> check the hostname configuration
 +
 
 +
== Update the system with latest security and software patches ==
 +
* '''yum update''' --> check for new version and updates the system when you accept the installation
 +
* '''reboot''' --> restart the system after installation
 +
 
 +
== Securing SSH access ==
 +
You can find this here: [[SSH key-based authentication]]

Revision as of 13:10, 4 May 2019

Intro

These step by step instructions successfully install the Qredit Core successfully on Ubuntu 18.04:

Installing the Ubuntu 18.04 server

  • Do a clean install of Ubuntu 18.04 on a VM
  • make the installation as clean as possible, don't install any options unless you need them.
  • sudo apt-get update -y && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y --> Make sure everything is up-to-date

Not going to explain the installation of Ubuntu 18.04 here step by step.

Adding a user for the Qredit Core

  • sudo adduser qredit --> create the user
  • 'sudo usermod -aG sudo qredit --> add the user qredit to the sudo users

Disable root access completely

  • sudo passwd -l root --> check the hostname configuration

Update the system with latest security and software patches

  • yum update --> check for new version and updates the system when you accept the installation
  • reboot --> restart the system after installation

Securing SSH access

You can find this here: SSH key-based authentication