I am using Centos7 + smokeping-2.6.9 lets start up by install needed package before that, we will need to enable Epel repo You can install EPEL by running yum install epel-release. The package is included in the CentOS Extras repository, enabled by default.
install epel
|
|
Then follow up by the package for:
- mod_fcgid
- httpd
- httpd-devel
- rrdtool
- perl-CGI-SpeedyCGI
- fping
- rrdtool-perl
- perl
- perl-Sys-Syslog
|
|
install perl modules
Then we will needed some package for Cpan to install perl stuff
The last one is the package to create installation for smokeping
install smokeping
|
|
Note: if you encounter problem, please try make install again
this is because for my situation when i first make install, it pop some error but when i try make install again, the error gone
Now you can go to /usr/local/smokeping/etc and prepare the config file
install httpd
Now is time to prepare for the interface make sure you had install apache else please install it using yum install httpd
smokeping config
|
|
Start the apache service
|
|
start the smokeping services
For startup script
you can get it from here