- Red Hat Enterprise Linux Server release 5.4 (Tikanga) Release:
- yum install gd fontconfig-devel libjpeg-devel libpng-devel gd-devel perl-GD httpd openssl-devel perl-DBD-MySQL mysql-server mysql-devel php php-mysql php-gd php-ldap php-xml php-mbstring perl-DBI perl-DBD-MySQL perl-Config-IniFiles rrdtool perl-rrdtool perl-Crypt-DES perl-Digest-SHA1 perl-Digest-HMAC net-snmp-utils perl-Socket6 perl-IO-Socket-INET6 net-snmp net-snmp-libs php-snmp dmidecode lm_sensors perl-Net-SNMP net-snmp-perl fping cpp gcc gcc-c++ libstdc++ glib2-devel php-pear
- pear channel-update pear.php.net
- pear upgrade-all
- tar -zxf centreon-2.1.13.tar.gz
- cd centreon-2.1.13
[root@localhost centreon-2.1.13]# ./install.sh -i
- ###############################################################################
- # #
- # Centreon (www.centreon.com) #
- # Thanks for using Centreon #
- # #
- # v2.1 #
- # #
- # [email protected] #
- # #
- # Make sure you have installed and configured #
- # sudo - sed - php - apache - rrdtool - mysql #
- # #
- ###############################################################################
- ------------------------------------------------------------------------
- Checking all needed binaries
- ------------------------------------------------------------------------
- rm OK
- cp OK
- mv OK
- /bin/chmod OK
- /bin/chown OK
- echo OK
- more OK
- mkdir OK
- find OK
- /bin/grep OK
- /bin/cat OK
- /bin/sed OK
- You will now read Centreon Licence.
- Press enter to continue.
- .....
- Do you accept GPL license ?
- [y/n], default to [n]:
- > y
- ------------------------------------------------------------------------
- Please choose what you want to install
- ------------------------------------------------------------------------
- Do you want to install : Centreon Web Front
- [y/n], default to [n]:
- > y
- Do you want to install : Centreon CentCore
- [y/n], default to [n]:
- > y
- Do you want to install : Centreon Nagios Plugins
- [y/n], default to [n]:
- > y
- Do you want to install : Centreon Snmp Traps process
- [y/n], default to [n]:
- > y
- ------------------------------------------------------------------------
- Start CentWeb Installation
- ------------------------------------------------------------------------
- Where is your Centreon directory?
- default to [/usr/local/centreon]
- >
- Path /usr/local/centreon OK
- Where is your Centreon log directory
- default to [/usr/local/centreon/log]
- >
- Path /usr/local/centreon/log OK
- Where is your Centreon etc directory
- default to [/etc/centreon]
- >
- Path /etc/centreon OK
- Where is your Centreon generation_files directory?
- default to [/usr/local/centreon]
- >
- Path /usr/local/centreon OK
- Where is your Centreon variable library directory?
- default to [/var/lib/centreon]
- >
- Path /var/lib/centreon OK
- Where is your CentPlugins Traps binary
- default to [/usr/local/centreon/bin]
- >
- Path /usr/local/centreon/bin OK
- Where is the RRD perl module installed [RRDs.pm]
- default to [/usr/lib/perl5/RRDs.pm]
- > /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/RRDs.pm
- Path /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-mulOK
- /usr/bin/rrdtool OK
- /bin/mail OK
- Where is PEAR [PEAR.php]
- default to [/usr/share/php/PEAR.php]
- > /usr/share/pear/PEAR.php
- Path /usr/share/pear OK
- Where is installed Nagios ?
- default to [/usr/local/nagios]
- >
- Path /usr/local/nagios OK
- Where is your nagios config directory
- default to [/usr/local/nagios/etc]
- >
- Path /usr/local/nagios/etc OK
- Where is your Nagios var directory ?
- default to [/usr/local/nagios/var]
- >
- Path /usr/local/nagios/var OK
- Where is your Nagios plugins (libexec) directory ?
- default to [/usr/local/nagios/libexec]
- >
- Path /usr/local/nagios/libexec OK
- Where is your nagios binary ?
- default to [/usr/local/nagios/bin/nagios]
- >
- /usr/local/nagios/bin/nagios OK
- Where is your Nagios image directory ?
- default to [/usr/local/nagios/share/images/logos]
- >
- Path /usr/local/nagios/share/images/logos OK
- Where is your nagiostats binary ?
- default to [/usr/local/nagios/bin/nagiostats]
- >
- /usr/local/nagios/bin/nagiostats OK
- p1_file : /usr/local/nagios/bin/p1.pl OK
- /usr/bin/php OK
- /usr/bin/perl OK
- Finding Apache group : apache
- Finding Apache user : apache
- Finding Nagios user : nagios
- Finding Nagios group : nagios
- Where is your NDO ndomod binary ?
- default to [/usr/sbin/ndomod.o]
- > /usr/local/nagios/bin/ndomod.o
- /usr/local/nagios/bin/ndomod.o OK
- ------------------------------------------------------------------------
- Configure Sudo
- ------------------------------------------------------------------------
- Where is sudo configuration file
- default to [/etc/sudoers]
- >
- /etc/sudoers OK
- Nagios init script OK
- Your sudo is not configured
- Do you want me to configure your sudo ? (WARNING)
- [y/n], default to [n]:
- > y
- Configuring Sudo OK
- ------------------------------------------------------------------------
- Configure Apache server
- ------------------------------------------------------------------------
- Do you want to add Centreon Apache sub configuration file ?
- [y/n], default to [n]:
- > y
- Create '/etc/httpd/conf.d/centreon.conf' OK
- Configuring Apache OK
- Do you want to reload your Apache ?
- [y/n], default to [n]:
- > y
- Reloading Apache service OK
- Preparing Centreon temporary files
- Change right on /usr/local/centreon/log OK
- Change right on /etc/centreon OK
- Change right on /usr/local/nagios/share/images/logos OK
- Install nagios documentation OK
- Change macros for insertBaseConf.sql OK
- Change macros for php files
- Change macros for php files OK
- Change right on /usr/local/nagios/etc OK
- Copy CentWeb in system directory
- Install CentWeb (web front of centreon) OK
- Install libraries OK
- Copying libinstall OK
- Change macros for centreon.cron OK
- Install Centreon cron.d file OK
- Change macros for archiveDayLog OK
- Change macros for centAcl.php OK
- Install cron directory OK
- ------------------------------------------------------------------------
- Pear Modules
- ------------------------------------------------------------------------
- Check PEAR modules
- PEAR 1.4.9 1.4.9 OK
- DB 1.7.6 NOK
- DB_DataObject 1.8.4 NOK
- DB_DataObject_FormBuilder 1.0.0RC4 NOK
- MDB2 2.0.0 NOK
- Date 1.4.6 NOK
- HTML_Common 1.2.2 NOK
- HTML_QuickForm 3.2.5 NOK
- HTML_QuickForm_advmultiselect 1.1.0 NOK
- HTML_Table 1.6.1 NOK
- Archive_Tar 1.1 1.3.1 OK
- Auth_SASL 1.0.1 NOK
- Console_Getopt 1.2 1.2 OK
- Net_SMTP 1.2.8 NOK
- Net_Socket 1.0.1 NOK
- Net_Traceroute 0.21 NOK
- Net_Ping 2.4.1 NOK
- Validate 0.6.2 NOK
- XML_RPC 1.4.5 1.5.4 OK
- SOAP 0.10.1 NOK
- Log 1.9.11 NOK
- Do you want me to install/upgrade your PEAR modules
- [y/n], default to [y]:
- > y
- Upgrading PEAR modules
- Installing PEAR modules
- DB 1.7.6 1.7.13 OK
- DB_DataObject 1.8.4 1.9.5 OK
- DB_DataObject_FormBuilder 1.0.0RC4 1.0.1 OK
- MDB2 2.0.0 2.4.1 OK
- HTML_QuickForm_advmultiselect 1.1.0 1.5.1 OK
- HTML_Table 1.6.1 1.8.3 OK
- Auth_SASL 1.0.1 1.0.4 OK
- Net_SMTP 1.2.8 1.5.2 OK
- Net_Traceroute 0.21 0.21.3 OK
- Net_Ping 2.4.1 2.4.5 OK
- Validate 0.6.2 0.8.4 OK
- SOAP 0.10.1 0.12.0 OK
- Log 1.9.11 1.12.5 OK
- Check PEAR modules
- PEAR 1.4.9 1.9.2 OK
- DB 1.7.6 1.7.13 OK
- DB_DataObject 1.8.4 1.9.5 OK
- DB_DataObject_FormBuilder 1.0.0RC4 1.0.1 OK
- MDB2 2.0.0 2.4.1 OK
- Date 1.4.6 1.4.7 OK
- HTML_Common 1.2.2 1.2.5 OK
- HTML_QuickForm 3.2.5 3.2.12 OK
- HTML_QuickForm_advmultiselect 1.1.0 1.5.1 OK
- HTML_Table 1.6.1 1.8.3 OK
- Archive_Tar 1.1 1.3.1 OK
- Auth_SASL 1.0.1 1.0.4 OK
- Console_Getopt 1.2 1.2 OK
- Net_SMTP 1.2.8 1.5.2 OK
- Net_Socket 1.0.1 1.0.10 OK
- Net_Traceroute 0.21 0.21.3 OK
- Net_Ping 2.4.1 2.4.5 OK
- Validate 0.6.2 0.8.4 OK
- XML_RPC 1.4.5 1.5.4 OK
- SOAP 0.10.1 0.12.0 OK
- Log 1.9.11 1.12.5 OK
- All PEAR modules OK
- ------------------------------------------------------------------------
- Centreon Post Install
- ------------------------------------------------------------------------
- Create /usr/local/centreon/www/install/install.conf.php OK
- Create /etc/centreon/instCentWeb.conf OK
- ------------------------------------------------------------------------
- Start CentStorage Installation
- ------------------------------------------------------------------------
- Where is your Centreon Run Dir directory?
- default to [/var/run/centreon]
- >
- Do you want me to create this directory ? [/var/run/centreon]
- [y/n], default to [n]:
- > y
- Path /var/run/centreon OK
- Where is your CentStorage binary directory
- default to [/usr/local/centreon/bin]
- >
- Path /usr/local/centreon/bin OK
- Where is your CentStorage RRD directory
- default to [/var/lib/centreon]
- >
- Path /var/lib/centreon OK
- Finding Nagios group : nagios
- Finding Nagios user : nagios
- Preparing Centreon temporary files
- /tmp/centreon-setup exists, it will be moved...
- install www/install/createTablesCentstorage.sql OK
- Creating Centreon Directory '/var/lib/centreon/status' OK
- Creating Centreon Directory '/var/lib/centreon/metrics' OK
- Change macros for centstorage binary OK
- Install CentStorage binary OK
- Install library for centstorage OK
- Change right : /var/run/centreon OK
- Change macros for centstorage init script OK
- Do you want me to install CentStorage init script ?
- [y/n], default to [n]:
- > y
- CentStorage init script installed OK
- Do you want me to install CentStorage run level ?
- [y/n], default to [n]:
- > y
- Change macros for logAnalyser OK
- Install logAnalyser OK
- Change macros for nagiosPerfTrace OK
- Install nagiosPerfTrace OK
- Change macros for purgeLogs OK
- Install purgeLogs OK
- Change macros for purgeCentstorage OK
- Install purgeCentstorage OK
- Change macros for centreonPurge.sh OK
- Install centreonPurge.sh OK
- Change macros for centstorage.cron OK
- Install CentStorage cron OK
- Create /etc/centreon/instCentStorage.conf OK
- ------------------------------------------------------------------------
- Start CentCore Installation
- ------------------------------------------------------------------------
- Where is your CentCore binary directory
- default to [/usr/local/centreon/bin]
- >
- Path /usr/local/centreon/bin OK
- /usr/bin/ssh OK
- /usr/bin/scp OK
- Finding Nagios group : nagios
- Finding Nagios user : nagios
- Preparing Centreon temporary files
- /tmp/centreon-setup exists, it will be moved...
- Change CentCore Macro OK
- Copy CentCore in binary directory OK
- Change right : /var/run/centreon OK
- Change right : /var/lib/centreon OK
- Replace CentCore init script Macro OK
- Do you want me to install CentCore init script ?
- [y/n], default to [n]:
- > y
- CentCore init script installed OK
- Do you want me to install CentCore run level ?
- [y/n], default to [n]:
- > y
- Create /etc/centreon/instCentCore.conf OK
- ------------------------------------------------------------------------
- Start CentPlugins Installation
- ------------------------------------------------------------------------
- Where is your CentPlugins lib directory
- default to [/var/lib/centreon/centplugins]
- >
- Do you want me to create this directory ? [/var/lib/centreon/centplugins]
- [y/n], default to [n]:
- > y
- Path /var/lib/centreon/centplugins OK
- Finding Nagios user : nagios
- Finding Nagios group : nagios
- Preparing Centreon temporary files
- /tmp/centreon-setup exists, it will be moved...
- Change macros for CentPlugins OK
- Installing the plugins OK
- Change right on centreon.conf OK
- CentPlugins is installed
- ------------------------------------------------------------------------
- Start CentPlugins Traps Installation
- ------------------------------------------------------------------------
- Where is your SNMP configuration directory
- default to [/etc/snmp]
- >
- /etc/snmp OK
- Where is your SNMPTT binaries directory
- default to [/usr/local/centreon/bin/]
- >
- /usr/local/centreon/bin/ OK
- Finding Nagios group : nagios
- Finding Apache user : apache
- Preparing Centreon temporary files
- /tmp/centreon-setup exists, it will be moved...
- Change macros for CentPluginsTraps OK
- Installing the plugins Trap binaries OK
- Backup all your snmp files OK
- Change macros for snmptrapd.conf OK
- Change macros for snmptt.ini OK
- Install : snmptrapd.conf OK
- Install : snmp.conf OK
- Install : snmptt.ini OK
- Install : snmptt OK
- Install : snmpttconvertmib OK
- Create /etc/centreon/instCentPlugins.conf OK
- ###############################################################################
- # #
- # Go to the URL : http://your-server/centreon/ #
- # to finish the setup #
- # #
- # Report bugs at http://forge.centreon.com #
- # #
- # Thanks for using Centreon. #
- # ----------------------- #
- # Contact : [email protected] #
- # http://www.centreon.com #
- # #
- ###############################################################################