zabbix rpm安装求解。
问一下各路大神我yum安装zabbix 包我已经下载好了yum源怎么配置?求详细教程。
yun源http://repo.zabbix.com/ Step 1: Add Required Repository
Before installing Zabbix Agent first configure zabbix yum repository using following commands as per your required version and operating system.
CentOS/RHEL 7:
# rpm -Uvh http://repo.zabbix.com/zabbix/2.2/rhel/7/x86_64/zabbix-release-2.2-1.el7.noarch.rpm
CentOS/RHEL 6:
# rpm -Uvh http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpm
CentOS/RHEL 5:
# rpm -Uvh http://repo.zabbix.com/zabbix/2.2/rhel/5/x86_64/zabbix-release-2.2-1.el5.noarch.rpm
Step 2: Install Zabbix Agent
After installing yum repository packages in our system. Now use following command to install Zabbix agent on your Linux sytem.
# yum install zabbix zabbix-agent
Step 3: Update Zabbix Agent Configuration
As zabbix agent has been successfully installed on our remote system. Now we just need to configure zabbix agent by adding zabbix server ip in its configuration file /etc/zabbix/zabbix_agentd.conf
#Server=
#Hostname=[ Hostname of client system ]
Server=192.168.1.11
Hostname=Server1
Step 4: Restarting Zabbix Agent
After adding zabbix server ip in configuration file, now restart agent service using below command.
# /etc/init.d/zabbix-agent restart
To start and stop zabbix-agent service anytime use following commands.
# /etc/init.d/zabbix-agent start
# /etc/init.d/zabbix-agent stop
Congratulation’s! You have successfully installed Zabbix Agent. Lets Add Host in Zabbix Server to be monitory. 完整的yum安装教程:
Zabbix is an open source software for networks and application monitoring. Zabbix provides agents to monitor remote hosts as well as Zabbix includes support for monitoring via SNMP, TCP and ICMP checks. Click here to know more about zabbix.This article will help you to step by step install Zabbix 2.2 Server on CentOS/RHEL 7/6/5 and Fedora Systems. Before starting installation read below basic requirements to run Zabbix 2.2.
[*]Apache: 1.3.12 or later.
[*]PHP: 5.3.0 or later.
[*]MySQL: 5.03 or later.
[*]OpenIPMI: Required for IPMI support.
[*]libssh2: Required for SSH support. Version 1.0 or higher.
[*]fping: Required for ICMP ping items.
[*]libcurl: Required for web monitoring.
[*]libiksemel: Required for Jabber support.
[*]net-snmp: Required for SNMP support.
Step 1: Set Up Apache, MySQL and PHPIn order to use Zabbix we required a Web Server, database server and PHP to work. In this steps we are going to set up these services, You many skip this step if you have already configured it.Install All Services
# yum install httpd httpd-devel
# yum install mysql mysql-server
# yum install php php-cli php-common php-devel php-pear php-gd php-mbstring php-mysql php-xml
Start All Services
# service httpd start
# service mysqld start
MySQL Initial Setup
Run following command to setup mysql initially and secure it
# mysql_secure_installation
Step 2: Configure Yum Repository
Before installing Zabbix first configure zabbixzone rpm repository in our system using following commands.
CentOS/RHEL 7:
# rpm -Uvh http://repo.zabbix.com/zabbix/2.2/rhel/7/x86_64/zabbix-release-2.2-1.el7.noarch.rpm
CentOS/RHEL 6:
# rpm -Uvh http://repo.zabbix.com/zabbix/2.2/rhel/6/x86_64/zabbix-release-2.2-1.el6.noarch.rpm
CentOS/RHEL 5:
# rpm -Uvh http://repo.zabbix.com/zabbix/2.2/rhel/5/x86_64/zabbix-release-2.2-1.el5.noarch.rpm
Step 3: Install Zabbix Server with MySQL
Use following command to install Zabbix using mysql database support packages on your system.
# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway
Step 4: Setup Zabbix Apache Configuration
Zabbix creates its own apache configuration file /etc/httpd/conf.d/zabbix.conf. Edit this file and just update timezone. More timezone’s
php_value date.timezone Asia/Kolkata
After changing value restart Apache service.
# service httpd restart
Step 4: Create Zabbix MySQL Database
This installation is using mysql as backend of zabbix, So we need to create MySQL database and User for zabbix installation.
# mysql -u root -p
mysql> CREATE DATABASE zabbix CHARACTER SET UTF8;
mysql> GRANT ALL PRIVILEGES on zabbix.* to 'zabbix'@'localhost' IDENTIFIED BY 'SECRET_PASSWORD';
mysql> FLUSH PRIVILEGES;
mysql> quit
After creating database restore the default mysql database provided by zabbix. These files can be found at /usr/share/doc/zabbix-server-mysql-<version>/create/ directory.
# mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.2.8/create/schema.sql
# mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.2.8/create/images.sql
# mysql -u zabbix -p zabbix < /usr/share/doc/zabbix-server-mysql-2.2.8/create/data.sql
Step 5: Start Zabbix Server
After completing above setup, let’s start Zabbix server using following command.
# service zabbix-server start
After starting zabbix service, let’s go to Zabbix web installer and finish the installation.
Step 5: Start Zabbix Web Installer
Zabbix web installer can be access using following url, Change FQDN as per you setup.
http://svr1.tecadmin.net/zabbix/
and follow the steps as per given screen shots below.
Zabbix Setup Welcome Screen
This is welcome screen of zabbix web installer. Go forward by click on next button.
Check for pre-requisitiesCheck if your system have all required packages, if everything is ok click next.Configure DB ConnectionEnter database details created in Step #4 and click Test Connection. If database connection is correct, it will show ok message. After that click next.Zabbix Server DetailsPre-Installation SummaryThis step will show the summary you have entered previous steps, so simply click next.Install ZabbixZabbix Login ScreenLogin to Zabbix using below default credentials. Username:admin Password:zabbixCongratulation! Your Zabbix setup has been completed. Read our next article to Install Zabbix Agent and Add Host in Zabbix Server.
cd /etc/repos.d cd /etc/repos.d mkdir back mv C* back vim cdrom.repo 内容为: 【name】(里面名字随便写) name=wm
页:
[1]