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.
Click and drag to re-organize widgets.