redhat 6.2 配置 zabbix
伺服器端安裝
1.搭建本地YUM源。
# yum -y install httpd php php-mysql mysql-server mysql-client curl curl-devel net-snmp net-snmp-devel perl-DBI php-gd php-xml php-bcmath zlib-devel mysql-devel glibc-devel gcc automake libidn-devel openssl-devel net-snmp-devel rpm-devel OpenIPMI-devel php-mbstring
2.新增使用者
[root@rhel src]# useradd zabbix
[root@rhel src]# passwd zabbix
3.配置zabbix的MYSQL資料庫
#service mysqld start
[root@rhel src]# mysql -u root -p
mysql> create database zabbix;
Query OK, 1 row affected (0.02 sec)
mysql> grant all on zabbix.* to zabbix@localhost identified by 'zabbix';
Query OK, 0 rows affected (0.08 sec)
mysql> quit
解壓下的zabbix的原始碼包
#tar zxvf zabbix-1.8.13.tar.gz
#cd zabbix-1.8.13
#mysql -u root zabbix < create/schema/mysql.sql
#mysql -u root zabbix < create/data/data.sql
#mysql -u root zabbix < create/data/images_mysql.sql
4.安裝
#./configure -prefix=/opt/zabbix --enable-server --with-mysql --with-net-snmp --with-jabber=/usr/local/ --with-libcurl --with-openipmi --enable-agent
可能會報jabber相關的錯誤
解決:安裝iksemel。
#wget
#tar zxvf iksemel-1.4.tar.gz
#cd iksemel-1.4
#./configure
#make
#make install
再次執行
#./configure -prefix=/opt/zabbix --enable-server --with-mysql --with-net-snmp --with-jabber=/usr/local/ --with-libcurl --with-openipmi --enable-agent
#make install
安裝成功會有提示
5.修改/etc/services檔案
# cat >> /etc/services << EOF
zabbix-trapper 10051/tcp Zabbix Trapper
zabbix-trapper 10051/udp Zabbix Trapper
EOF
6.配置zabbix
#cd zabbix-1.8.13
6.1
#cp misc/init.d/redhat/zabbix_server_ctl /etc/init.d/zabbix_server
# mkdir /etc/zabbix
# cp misc/conf/* /etc/zabbix/
# vi /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
6.2複製PHP的WEB應用
# mkdir /var/www/html/zabbix
# cp -r frontends/php/* /var/www/html/zabbix
6.3修改/etc/zabbix/zabbix_server.conf的
PidFile=
與/etc/init.d/zabbix_server 裡的變數
PIDFILE=
相互一致,注意儲存目錄的許可權問題,才能生成pid檔案,否則不能正常start,stop,restart服務。
6.4新增到啟動服務:
編輯/etc/init.d/zabbix_server檔案,在檔案頭部的#!/bin/sh行下新增如下兩行:
#chkconfig: 35 95 95
#description:zabbix server
執行
#chkconfig --add zabbix_server
7.啟動 Zabbix Server
#service zabbix_server start
啟動時可能報錯:
libiksemel.so.3: cannot open shared object file: No such file or directory
解決:
#updatedb
#locate libiksemel.so.3
#ldd zabbix_server
8.訪問伺服器ip>/zabbix 進行配置頁面,一步步走。最後zabbix會給一個配置檔案,把配置檔案上傳zabbix的WEB應用的conf目錄。即可。
可能出現問題。
php-mbstring 不OK
解決:安裝
#yum install php-mbstring
9.伺服器ip>/zabbix 的登入使用者名稱密碼是admin/zabbix
客戶端的安裝
一、直接下載agent包安裝過程
zabbix_agents_1.8.5.linux2_6.amd64.tar.gz
1.
#groupadd zabbix
#useradd zabbix -g zabbix
2.
#mkdir /usr/local/zabbix/
#tar -zxvf zabbix_agents_1.8.5.linux2_6.amd64.tar.gz -C /usr/local/zabbix/
或下載原始碼包,解壓後,執行
#./configure --prefix=/usr/local/zabbix --enable-agent
#make
#make install
3.配置zabbix
* 服務埠定義:
編輯 /etc/services,在後面追加:
#cat >> /etc/services << EOF
zabbix-agent 10050/tcp Zabbix Agent
zabbix-agent 10050/udp Zabbix Agent
EOF
* 複製配置檔案:
#mkdir /etc/zabbix
從zabbix Server上複製一份zabbix.agentd.conf
* 安裝啟動指令碼
#下載並複製啟動指令碼zabbix_agentd到/etc/init.d目錄下
#chmod a+x /etc/init.d/zabbix_agentd
* 修改 /etc/init.d/zabbix_agentd 變數定義:
BASEDIR=/usr/local/zabbix
*修改/etc/zabbix/zabbix.agentd.conf的
PidFile=
與/etc/init.d/zabbix_agentd 裡的變數
PIDFILE=
相互一致,注意儲存目錄的許可權問題,才能生成pid檔案,否則不能正常start,stop,restart服務。
* 新增到啟動服務:
編輯/etc/init.d/zabbix_agentd檔案,在檔案頭部的#!/bin/sh行下新增如下兩行:
#chkconfig: 35 95 95
#description:zabbix Agent server
執行
#chkconfig --add zabbix_agentd
* 啟動 Zabbix Agentd
/etc/init.d/zabbix_agentd start
1.搭建本地YUM源。
# yum -y install httpd php php-mysql mysql-server mysql-client curl curl-devel net-snmp net-snmp-devel perl-DBI php-gd php-xml php-bcmath zlib-devel mysql-devel glibc-devel gcc automake libidn-devel openssl-devel net-snmp-devel rpm-devel OpenIPMI-devel php-mbstring
2.新增使用者
[root@rhel src]# useradd zabbix
[root@rhel src]# passwd zabbix
3.配置zabbix的MYSQL資料庫
#service mysqld start
[root@rhel src]# mysql -u root -p
mysql> create database zabbix;
Query OK, 1 row affected (0.02 sec)
mysql> grant all on zabbix.* to zabbix@localhost identified by 'zabbix';
Query OK, 0 rows affected (0.08 sec)
mysql> quit
解壓下的zabbix的原始碼包
#tar zxvf zabbix-1.8.13.tar.gz
#cd zabbix-1.8.13
#mysql -u root zabbix < create/schema/mysql.sql
#mysql -u root zabbix < create/data/data.sql
#mysql -u root zabbix < create/data/images_mysql.sql
4.安裝
#./configure -prefix=/opt/zabbix --enable-server --with-mysql --with-net-snmp --with-jabber=/usr/local/ --with-libcurl --with-openipmi --enable-agent
可能會報jabber相關的錯誤
解決:安裝iksemel。
#wget
#tar zxvf iksemel-1.4.tar.gz
#cd iksemel-1.4
#./configure
#make
#make install
再次執行
#./configure -prefix=/opt/zabbix --enable-server --with-mysql --with-net-snmp --with-jabber=/usr/local/ --with-libcurl --with-openipmi --enable-agent
#make install
安裝成功會有提示
5.修改/etc/services檔案
# cat >> /etc/services << EOF
zabbix-trapper 10051/tcp Zabbix Trapper
zabbix-trapper 10051/udp Zabbix Trapper
EOF
6.配置zabbix
#cd zabbix-1.8.13
6.1
#cp misc/init.d/redhat/zabbix_server_ctl /etc/init.d/zabbix_server
# mkdir /etc/zabbix
# cp misc/conf/* /etc/zabbix/
# vi /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
6.2複製PHP的WEB應用
# mkdir /var/www/html/zabbix
# cp -r frontends/php/* /var/www/html/zabbix
6.3修改/etc/zabbix/zabbix_server.conf的
PidFile=
與/etc/init.d/zabbix_server 裡的變數
PIDFILE=
相互一致,注意儲存目錄的許可權問題,才能生成pid檔案,否則不能正常start,stop,restart服務。
6.4新增到啟動服務:
編輯/etc/init.d/zabbix_server檔案,在檔案頭部的#!/bin/sh行下新增如下兩行:
#chkconfig: 35 95 95
#description:zabbix server
執行
#chkconfig --add zabbix_server
7.啟動 Zabbix Server
#service zabbix_server start
啟動時可能報錯:
libiksemel.so.3: cannot open shared object file: No such file or directory
解決:
#updatedb
#locate libiksemel.so.3
#ldd zabbix_server
8.訪問伺服器ip>/zabbix 進行配置頁面,一步步走。最後zabbix會給一個配置檔案,把配置檔案上傳zabbix的WEB應用的conf目錄。即可。
可能出現問題。
php-mbstring 不OK
解決:安裝
#yum install php-mbstring
9.伺服器ip>/zabbix 的登入使用者名稱密碼是admin/zabbix
客戶端的安裝
一、直接下載agent包安裝過程
zabbix_agents_1.8.5.linux2_6.amd64.tar.gz
1.
#groupadd zabbix
#useradd zabbix -g zabbix
2.
#mkdir /usr/local/zabbix/
#tar -zxvf zabbix_agents_1.8.5.linux2_6.amd64.tar.gz -C /usr/local/zabbix/
或下載原始碼包,解壓後,執行
#./configure --prefix=/usr/local/zabbix --enable-agent
#make
#make install
3.配置zabbix
* 服務埠定義:
編輯 /etc/services,在後面追加:
#cat >> /etc/services << EOF
zabbix-agent 10050/tcp Zabbix Agent
zabbix-agent 10050/udp Zabbix Agent
EOF
* 複製配置檔案:
#mkdir /etc/zabbix
從zabbix Server上複製一份zabbix.agentd.conf
* 安裝啟動指令碼
#下載並複製啟動指令碼zabbix_agentd到/etc/init.d目錄下
#chmod a+x /etc/init.d/zabbix_agentd
* 修改 /etc/init.d/zabbix_agentd 變數定義:
BASEDIR=/usr/local/zabbix
*修改/etc/zabbix/zabbix.agentd.conf的
PidFile=
與/etc/init.d/zabbix_agentd 裡的變數
PIDFILE=
相互一致,注意儲存目錄的許可權問題,才能生成pid檔案,否則不能正常start,stop,restart服務。
* 新增到啟動服務:
編輯/etc/init.d/zabbix_agentd檔案,在檔案頭部的#!/bin/sh行下新增如下兩行:
#chkconfig: 35 95 95
#description:zabbix Agent server
執行
#chkconfig --add zabbix_agentd
* 啟動 Zabbix Agentd
/etc/init.d/zabbix_agentd start
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26870952/viewspace-1476003/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- redhat6.2配置本地yumRedhat
- RedHat6.2簡單配置dhcpRedhat
- redhat linux 6.2 安裝配置GUIRedhatLinuxGUI
- Redhat 6.2系統下yum的配置說明Redhat
- 11.2.0.4 rac + redhat server 6.2RedhatServer
- RedHat6.2搭建FTP伺服器RedhatFTP伺服器
- zabbix6.2新增mysql資料庫監控MySql資料庫
- ORACLE 10G Client For Linux RedHat 6.2Oracle 10gclientLinuxRedhat
- redhat6.2安裝oracle11.2.0.3RACRedhatOracle
- Mysql 5.6 multi instances configuration on redhat 6.2MySqlRedhat
- RedHat6.2原始碼搭建apache+mysql+php+ecshopRedhat原始碼ApacheMySqlPHP
- 【Zabbix】使用zabbix 3.4自帶Mysql模板,監控Redhat 7.0上的MysqlMySqlRedhat
- zabbix中文配置指南
- RedHat配置IPRedhat
- RedHat6.2_64bit系統安裝ArcGISServer10.0RedhatServer
- zabbix-agent主動模式zabbix-proxy配置模式
- zabbix的安裝配置
- zabbix-server端配置Server
- Zabbix Agent配置問題
- Redhat(02):yum 配置Redhat
- redhat網路配置Redhat
- redhat 6.0配置yumRedhat
- zabbix 安裝配置介紹
- 安裝配置zabbix-serverServer
- Ubuntu安裝zabbix配置教程Ubuntu
- Linux RedHat ftp配置LinuxRedhatFTP
- REDHAT5.1 cluster配置Redhat
- redhat4 配置xmanagerRedhat
- 11.2.0.3 rac on redhat 6.2 libcap.so.1: cannot open shared object fileRedhatObject
- ubuntu16 zabbix 相關配置Ubuntu
- Zabbix Agent active主動模式配置模式
- zabbix 3.0 安裝配置文件
- Linux zabbix 配置注意事項Linux
- 【Zabbix】使用dbforbbix 2.2-beta監控Redhat 7.0上的Oracle、MysqlORBRedhatOracleMySql
- Centos x64 6.2配置JSP環境CentOSJS
- Centos6.2中mysql的安裝與配置CentOSMySql
- Redhat 簡單本地yum 配置Redhat
- Redhat linux DNS配置指南RedhatLinuxDNS