Test Network Installation! For installing Lisk Node on the Main Network, see Source - Main Network.

Installing Lisk from Source (GitHub)

Clone the Lisk repository using Git and initialize the modules.

git clone
cd lisk
git checkout testnet-master
npm install

Install Lisk Node, a specialized version of Node.js used to execute blockchain applications within a virtual machine.

tar -zxvf lisk-node-Linux-x86_64.tar.gz
rm -f lisk-node-Linux-x86_64.tar.gz

Lisk Node has to be in [LISK_DIR]/nodejs/node.

Load required git submodules (lisk-ui and lisk-js).

git submodule init
git submodule update

Build the user-interface.

cd public
npm install
bower install
grunt release

Initiating Lisk Node Installation

Using PM2 you can start Lisk and allow it to be monitored with the following command:

pm2 start --name lisk app.js

After the process is started, its runtime status and log location can be retrieved by issuing the following command:

pm2 show lisk

To stop Lisk after it has been started with pm2, issue the following command:

pm2 stop lisk

What's next?