ZABBIX-JPのリポジトリをyumに登録していない場合はZABBIX-JPのyumリポジトリ利用方法を参考にあらかじめ設定を行ってください。
以下のコマンドでZabbixパッケージをインストールします。
# yum install zabbix zabbix-agent zabbix-server zabbix-server-mysql zabbix-web zabbix-web-mysql
ZabbixサーバのデータベースとしてMySQLを利用する場合の設定
[mysqld] ・・・デフォルトの設定は残す・・・ default-character-set=utf8 skip-character-set-client-handshake # mysqldセクションに含まれるよう、mysqld_safeよりも上に設定を書くこと [mysqld_safe] ・・・デフォルトの設定は残す・・・
(※MySQL 5.5以降では「default-character-set=utf8」ではなく「character-set-server=utf8」を利用します。)
# service mysqld start
(※ Xen 準仮想環境上では、TLSが無効なためにMySQL自体が起動しない場合があります。その場合には「skip-bdb」を /etc/my.cnf の [mysqld] セクションに追加するなどの回避方法があります。)
# mysqladmin create zabbix --default-character-set=utf8
# mysql -uroot mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix'; mysql> flush privileges; mysql> quit
# mysql -uroot zabbix < /usr/share/doc/zabbix-server-1.8.10/schema/mysql.sql # mysql -uroot zabbix < /usr/share/doc/zabbix-server-1.8.10/data/data.sql # mysql -uroot zabbix < /usr/share/doc/zabbix-server-1.8.10/data/images_mysql.sql
# service httpd start
http://zabbix-server-address/zabbix
PHP設定の確認画面。すべてOk表示になるように設定を行う必要があります。
(※SELinuxを有効にしている場合はファイルを自動的に保存できませんので、一度ダウンロードして、そのファイルをZABBIX-JPのRPMを利用している場合は、/etc/zabbixディレクトリに配置してください。ソースから導入された場合は、フロントエンド用PHPのファイルを配置したディレクトリの下にあるconfディレクトリに配置してください。)
デフォルトでは以下のアカウントを使ってWebインターフェースにログインすることができます。
# Database host name # Default is localhost #DBHost=localhost # Database name # SQLite3 note: path to database file must be provided. DBUser and DBPassword are ignored. DBName=zabbix # Database user DBUser=zabbix <- データベースユーザ名を設定 # Database password # Comment this line if no password used DBPassword=zabbix <- コメントアウトを外してデータベースパスワードを設定
# service zabbix-server start
Server=127.0.0.1 <- ZabbixサーバのIPアドレスを設定 # Server port for sending active checks #ServerPort=10051 # Unique hostname. Required for active checks. Hostname=Zabbix Server <- Webインターフェースのホスト設定で登録するホスト名と同じ値を設定 # Listen port. Default is 10050 #ListenPort=10050 # IP address to bind agent # If missing, bind to all available IPs ListenIP=127.0.0.1 <- ListenするIPインターフェースを設定
# service zabbix-agent start