Thanks for all the help, everyone. let me write up what I *think* I have
learned so far. (All this applies to running on Ubuntu, using Apache and
PostgreSQL. YMMV with anything else.)
WHAT TO INSTALL:
A) Icinga-idoutils, which will:
1) create a database named icingaidoutils, a database user named
icingaidoutils, and a series of tables in the icingaidoutils database.
2) create configuration files in /etc/dbconfig-common/icinga-idoutils.conf
B) icinga-web, which will
1) Create a database named icinga_web, a database user named icinga_web,
and a series of tables in the icinga_web database.
2) Create configuration files in XXXXX
3) Create an apache configuration file for using icinga_web, and alter your
apache web server to use this configuration.
4) install the PHP scripts needed for the icinga monitoring website.
BEFORE YOU BEGIN, YOU WILL NEED
A) A functioning PostgreSQL database server.
B) The username/password of a *PostgresSQL* administrator who can create
other users and databases.
* this user must be able to connect via psql from a shell on the machine,
*WITHOUT* the use of sudo .
* this is often the "postgres" user. If you want to use another
administrative user for this purpose, you must also have a database with
the same name on the server. (So if your PostgreSQL administrative user is
"stinky", you must also have a database named "stinky". This is just to
get the connection established properly.)
* Paranoid DBAs should note that the administrative username/password is
only used momentarily to create the Icinga_Web database and user, and is
not stored in the configuration files.
C) A functioning Apache web server.
DURING THE ICINGA-IDOUTILS INSTALL:
You will be asked for TWO sets of credentials. One set is for the
PostgreSQL administrative user. The other is for the account that will be
used to connect to the icingaidoutils database and store data in there.
DURING THE ICINGA-WEB INSTALL
You will be asked for THREE sets of credentials. The first is for the
PostgreSQL administrative user. The second is for the account that will be
used to connect to the icingaidoutils database and store data in there.
The third is a password for the "root" user that will be used to login to
the website.
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
icinga-users mailing list
icinga-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/icinga-users