Zabbix 3.0の場合はLTSです。
サポート期間は2019/2までです。
ご参考お願いいたします。
http://www.zabbix.com/jp/life_cycle_and_release_policy
1.アプリをインストールします。
# yum -y update #これは選択条件です。# yum -y install httpd
# yum -y install php php-pgsql php-gd php-bcmath php-common php-mbstring php-xml
# yum -y install postgresql postgresql-server postgresql-contrib
# rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
# yum -y install zabbix-server-pgsql zabbix-agent zabbix-get zabbix-sender
# yum -y install zabbix-web zabbix-web-pgsql
# systemctl enable postgresql
# systemctl enable httpd
Selinuxをdisabled設定
これのしない場合はZabbix Server認識ができないです。
# vi /etc/selinux/config
SELINUX=enforcing => SELINUX=disabled
reboot
2. DB設定
# su - postgres-bash-4.2$ initdb –encoding=UTF8 —no-locale
-bash-4.2$ exit
# systemctl restart postgresql
# cd /usr/share/doc/zabbix-server-pgsql-3.0.8/
# psql -U postgres postgres
postgres=# create user zabbix password 'zabbix';
postgres=# create database zabbix owner=zabbix;
postgres=# \q
# zcat create.sql.gz | psql -U zabbix zabbix
3. firewalldのport設定
WEB Port開放# firewall-cmd --add-port=80/tcp --zone=public --permanent
Zabbixサーバー → Zabbixエージェント:10050
# firewall-cmd --add-port=10050/tcp --zone=public --permanent
Zabbixエージェント → Zabbixサーバー:10051
# firewall-cmd --add-port=10051/tcp --zone=public --permanent
firewalld設定後再起動
# firewall-cmd --reload
内部ネットワークでfirewalldがいらない場合は
# systemctl stop firewalld
# systemctl disable firewalld
4. PHP timezone設定
# vi /etc/httpd/conf.d/zabbix.conf# php_value date.timezone Europe/Riga
php_value date.timezone Asia/Tokyo
# systemctl restart httpd
5. WEB Page接続
http://localhost/zabbix①セットアップ画面
②モジュールチェック画面
date.timezoneを設定してない場合は上のようなエラーが起きます。
4. 番の修正をお願いいたします。
③DBセットアップ画面
④サーバー名設定
NameのところはInstallが完了すると右上にあるサーバー名になります。
僕の場合はZabbix 3.0になります。
これ以上は
MySQLのインストールと同様ですのでご参照ください。
以上です。
0 件のコメント:
コメントを投稿