pdoc 0.1 documentation

icinga-web

«  icinga   ::   Contents   ::   PandoraFMS  »

icinga-web

Note

Arch linux + apache2

icingaのインストール、動作確認は終えているものとする

icinga-webのインストール

# cd /tmp
# wget http://aur.archlinux.org/packages/ic/icinga-web/icinga-web.tar.gz
# cd icinga-web
# makepkg --asroot
# pacman -U icinga-web-1.6.2-1-x86_64.pkg.tar.xz

Note

icinga, php-pear, php-xsl, php-ldapが無いと依存関係で怒られるので、適宜入れる

icinga-web.confの設定

# cp src/icinga-web-1.6.2/etc/apache2/icinga-web.conf /etc/httpd/conf/extra/icinga-web.conf.temp
# cd /etc/httpd/conf/extra
# sed -e "s/local/share/g" icinga-web.conf.temp > icinga-web.conf
# rm icinga-web.conf.temp

ついでに、icinga-webではPHPのopen_basedirを無視するように、php_admin_valueの行を追加。

icinga-web.conf

<Directory /usr/share/icinga-web/pub>
    php_admin_value open_basedir none

Apacheの設定

PHPに関する設定

httpd.conf

# cd /etc/httpd/conf
# echo "#------ PHP5 settings ------"              >> httpd.conf
# echo "LoadModule php5_module modules/libphp5.so" >> httpd.conf
# echo "Include conf/extra/php5_module.conf"       >> httpd.conf

Note

もし無いのであれば、LoadModule dir_module modules/mod_dir.so も追加

mime.types

# echo "application/x-httpd-php         php php5"  >> mime.types

/etc/php/php.ini に以下を追加

extension=gd.so
extension=xsl.so

icinga-webに関する設定

# cd /etc/httpd/conf
# echo "#------ icinga-web settings ------" >> httpd.conf
# echo "Include conf/extra/icinga-web.conf" >> httpd.conf
# rc.d restart httpd

http://www.example.com/icinga-web/

Table Of Contents

Previous topic

icinga

Next topic

PandoraFMS

This Page

«  icinga   ::   Contents   ::   PandoraFMS  »