How to install Linux-Dash in CentOS 7

To install Linux-Dash in CentOS 7
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 is explained in this article.

Installation

We have to install all the dependencies required for the installation of Linux dash application.

[root@linuxhelp1 ~]# yum install httpd httpd-tools php php-xml php-common php-json -y
BDB2053 Freeing read locks for locker 0x47f: 14556/140285720082240
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.dhakacom.com
 * extras: centos-hn.viettelidc.com.vn
 * updates: centos-hn.viettelidc.com.vn
.
.
Installed:
  httpd.x86_64 0:2.4.6-67.el7.centos             httpd-tools.x86_64 0:2.4.6-67.el7.centos            
  php.x86_64 0:5.4.16-42.el7                     php-common.x86_64 0:5.4.16-42.el7                   
  php-xml.x86_64 0:5.4.16-42.el7                

Dependency Installed:
  apr.x86_64 0:1.4.8-3.el7         apr-util.x86_64 0:1.5.2-6.el7     libzip.x86_64 0:0.10.1-8.el7   
  mailcap.noarch 0:2.1.41-2.el7    php-cli.x86_64 0:5.4.16-42.el7   

Complete!

Now we have to install a git as follows.

[root@linuxhelp1 ~]# yum install git -y
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: mirror.dhakacom.com
 * extras: centos-hn.viettelidc.com.vn
 * updates: centos-hn.viettelidc.com.vn
.
.
Installed:
  git.x86_64 0:1.8.3.1-11.el7                                                                         

Dependency Installed:
  perl-Error.noarch 1:0.17020-2.el7                    perl-Git.noarch 0:1.8.3.1-11.el7               
  perl-TermReadKey.x86_64 0:2.30-20.el7               

Complete!


Next, clone the Linux dash package from Github repository.

[root@linuxhelp1 ~]# 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 | 447.00 KiB/s, done.
Resolving deltas: 100% (2648/2648), done.

Then move the file to apache document root directory.

[root@linuxhelp1 ~]# mv linux-dash /var/www/

And then create a new virtual host configuration to accessing a Linux dash.

[root@linuxhelp1 ~]# vim /etc/httpd/conf.d/linux.conf
< VirtualHost *:80> 
ServerName www.linuxhelp1.com
DocumentRoot /var/www/linux-dash/

< Directory /var/www/linux-dash/> 
AllowOverride All
allow from all
< /Directory> 

< /VirtualHost> 

Now you can proceed the further installation and configuration from the browser by navigating to the following URL: http://< ipaddress or domain name.

As you can see from the below image you can monitor system properties such as CPU load, logged-in users, RAM usage, disk usage, Internet speed, network connections, RX/TX bandwidth, running processes etc.,

With this, the method to install Linux-Dash in CentOS 7 comes to an end.

Comment
parthiban
Jun 11 2018
Thank you for your feedback, keep supporting us and stay tuned for future tutorials
Add a comment
FAQ
Q
How to encrypt the Dash wallet?
A
After your wallet has synchronized with the Dash network, it is strongly advised to encrypt the wallet with a password or passphrase to prevent unauthorized access. You should use a strong, new password that you have never used somewhere else.
Q
What are the features are in Linux Dash?
A
A real-time monitoring of CPU, RAM, Disk Usage, Load, Uptime, Users and many more system statistics.
Q
How can I make the file transfer in Linux Dash?
A
No you can only monitor the transfer process in Linux Dash.
Q
How to reorganize the widgets in Linux Dash?
A
By using this option
Click and drag to re-organize widgets.