How to install Linux dash on Linux mint – 18.3

To install Linux dash on Linux mint &ndash 18.3

Linux-dash is an open source web-based server monitoring tool for Linux machines. This tool will displays system properties such as CPU load, logged-in users, RAM usage, disk usage, Internet speed, network connections, RX/TX bandwidth, running processes etc. Installation of Linux-dash on Linux Mint 18.3 is explained in this tutorial.

Installation

Let' s start with Updating the system repository as follows

linuxhelp user # apt-get update
Get:1 http://archive.canonical.com/ubuntu xenial InRelease [11.5 kB]
Hit:2 http://archive.ubuntu.com/ubuntu xenial InRelease                                         
Ign:3 http://packages.linuxmint.com sylvia InRelease                                                             
Get:4 http://archive.canonical.com/ubuntu xenial/partner amd64 Packages [3,128 B]        
Get:5 http://archive.canonical.com/ubuntu xenial/partner i386 Packages [3,116 B]                                
Get:6 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]                
Get:7 http://packages.linuxmint.com sylvia Release [24.2 kB]                  
Get:8 http://archive.ubuntu.com/ubuntu xenial-updates InRelease [102 k
.
.
Get:27 http://archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [562 kB]                           
Get:28 http://archive.ubuntu.com/ubuntu xenial-updates/universe Translation-en [244 kB]                          
Get:29 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages [16.2 kB]                       
Get:30 http://archive.ubuntu.com/ubuntu xenial-updates/multiverse i386 Packages [15.3 kB]                        
Get:31 http://archive.ubuntu.com/ubuntu xenial-backports/universe amd64 Packages [7,084 B]                       
Get:32 http://archive.ubuntu.com/ubuntu xenial-backports/universe i386 Packages [7,060 B]                        
Get:33 http://archive.ubuntu.com/ubuntu xenial-backports/universe Translation-en [3,812 B]                       
Fetched 5,510 kB in 10s (537 kB/s)                                                                                
Reading package lists... Done

Next, To install apache2 make use of the following command

linuxhelp user # apt-get install apache2
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following additional packages will be installed:
  apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap liblua5.1-0
Suggested packages:
  apache2-doc apache2-suexec-pristine | apache2-suexec-custom
The following NEW packages will be installed:
  apache2 apache2-bin apache2-data apache2-utils libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap
  liblua5.1-0
0 upgraded, 9 newly installed, 0 to remove and 283 not upgraded.
Need to get 1,540 kB of archives.
After this operation, 6,369 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
.
.
Enabling module deflate.
Enabling module status.
Enabling conf charset.
Enabling conf localized-error-pages.
Enabling conf other-vhosts-access-log.
Enabling conf security.
Enabling conf serve-cgi-bin.
Enabling site 000-default.
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Processing triggers for systemd (229-4ubuntu21) ...
Processing triggers for ureadahead (0.100.0-19) ...
Processing triggers for ufw (0.35-0ubuntu2) ...

After installing apache proceed to install PHP as shown

linuxhelp user # apt-get install php
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following additional packages will be installed:
  php-common php7.0 php7.0-cli php7.0-common php7.0-fpm php7.0-json php7.0-opcache php7.0-readline
Suggested packages:
  php-pear
The following NEW packages will be installed:
  php php-common php7.0 php7.0-cli php7.0-common php7.0-fpm php7.0-json php7.0-opcache php7.0-readline
0 upgraded, 9 newly installed, 0 to remove and 283 not upgraded.
Need to get 3,532 kB of archives.
.
.
Creating config file /etc/php/7.0/mods-available/readline.ini with new version
Setting up php7.0-cli (7.0.28-0ubuntu0.16.04.1) ...
update-alternatives: using /usr/bin/php7.0 to provide /usr/bin/php (php) in auto mode
update-alternatives: using /usr/bin/phar7.0 to provide /usr/bin/phar (phar) in auto mode
update-alternatives: using /usr/bin/phar.phar7.0 to provide /usr/bin/phar.phar (phar.phar) in auto mode
Creating config file /etc/php/7.0/cli/php.ini with new version
Setting up php7.0-fpm (7.0.28-0ubuntu0.16.04.1) ...
Creating config file /etc/php/7.0/fpm/php.ini with new version
Setting up php7.0 (7.0.28-0ubuntu0.16.04.1) ...
Setting up php (1:7.0+35ubuntu6.1) ...
Processing triggers for systemd (229-4ubuntu21) ...
Processing triggers for ureadahead (0.100.0-19) ...

Now, switch into the apache root directory

linuxhelp user # cd /var/www/html/

In order to install Linux dash using with git clone use the following command.

linuxhelp html # git clone https://github.com/afaqurk/linux-dash.git
Cloning into ' linux-dash' ...
remote: Counting objects: 4484, done.
remote: Total 4484 (delta 0), reused 0 (delta 0), pack-reused 4484
Receiving objects: 100% (4484/4484), 4.54 MiB | 1.04 MiB/s, done.
Resolving deltas: 100% (2648/2648), done.
Checking connectivity... done.

Now, open the Browser and navigate to the following URLhttp://your_server_ip/linux-dash

Now you will see the following screen on your browser. as shown

with this, the method to install Linux dash on Linux mint &ndash 18.3 comes to an end.

FAQ
Q
How to install git for Linux-dash ?
A
To install git for Linux-dash use the following command



#apt-get install git -y
Q
How to git clone Linux-dash ?
A
To clone the LInux-dash use the following command



#git clone https://github.com/afaqurk/linux-dash.git
Q
What is the Linux dash?
A
Linux-dash is an open source web-based server monitoring tool for Linux machines. This tool will displays system properties such as CPU load, logged-in users, RAM usage, disk usage, Internet
Q
How Can I check CPU load?
A
Yes, you can check CPU load and Disk usage too.
Q
What are the alternative for Linux dash?
A
The alternative for Linux dash are

netdata,

eZ Server Monitor,

Monitor in a Box