ubuntu 14上面安装zabbix 3.0

本文提供Zabbix 3.0从官方仓库安装的详细步骤,包括配置仓库、安装服务端及前端软件包、创建初始数据库、启动服务进程及配置前端等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

from: https://www.zabbix.com/documentation/3.0/manual/installation/install_from_packages



3 Installation from packages


From distribution packages


Several popular OS distributions have Zabbix packages provided. You can use these packages to install Zabbix.


OS distributions may lack the latest version of Zabbix in their repositiories.
From Zabbix official repository


Zabbix SIA provides official RPM and DEB packages for Red Hat Enterprise Linux, Debian and Ubuntu LTS.


Package files are available at repo.zabbix.com. yum and apt repositories are also available on the server. A step-by-step tutorial for installing Zabbix from packages is provided here.


Red Hat Enterprise Linux / CentOS


Supported for versions: RHEL 7, Oracle Linux 7, CentOS 7


Some packages (agent, proxy, etc) are available for RHEL 5 and RHEL 6, too.


Installing repository configuration package


Install the repository configuration package. This package contains yum configuration files.


# rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
Installing Zabbix packages


Install Zabbix packages. Example for Zabbix server and web frontend with mysql database.


Zabbix official repository provides fping, iksemel, libssh2 packages as well. These packages are located in the non-supported directory.
# yum install zabbix-server-mysql zabbix-web-mysql
Example for installing Zabbix agent only.


# yum install zabbix-agent
Creating initial database


Create zabbix database and user on MySQL. For instructions on doing that, see database creation scripts for MySQL.


Then import initial schema and data.


# cd /usr/share/doc/zabbix-server-mysql-3.0.0
# zcat create.sql.gz | mysql -uroot zabbix
Starting Zabbix server process


Edit database configuration in zabbix_server.conf


# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
Start Zabbix server process.


# systemctl start zabbix-server
Editing PHP configuration for Zabbix frontend


Apache configuration file for Zabbix frontend is located in /etc/httpd/conf.d/zabbix.conf. Some PHP settings are already configured.


php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
# php_value date.timezone Europe/Riga
It's necessary to uncomment the “date.timezone” setting and set the right timezone for you. After changing the configuration file restart the apache web server.


# systemctl start httpd
Zabbix frontend is available at http://zabbix-frontend-hostname/zabbix in the browser. Default username/password is Admin/zabbix.


Debian / Ubuntu


Supported for version: Debian 7 (Wheezy) and 8 (Jessie), Ubuntu 14.04 LTS (Trusty Tahr)


Installing repository configuration package


Install the repository configuration package. This package contains apt configuration files.


Zabbix 3.0 for Debian 7:


# wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/zabbix-release_3.0-1+wheezy_all.deb
# dpkg -i zabbix-release_3.0-1+wheezy_all.deb
# apt-get update
Zabbix 3.0 for Debian 8:


# wget http://repo.zabbix.com/zabbix/3.0/debian/pool/main/z/zabbix-release/zabbix-release_3.0-1+jessie_all.deb
# dpkg -i zabbix-release_3.0-1+jessie_all.deb
# apt-get update
Zabbix 3.0 for Ubuntu 14.04 LTS:


# wget http://repo.zabbix.com/zabbix/3.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.0-1+trusty_all.deb
# dpkg -i zabbix-release_3.0-1+trusty_all.deb
# apt-get update
Installing Zabbix packages


Example for Zabbix server and web frontend with mysql database.


# apt-get install zabbix-server-mysql zabbix-frontend-php
Example for installing Zabbix agent only.


# apt-get install zabbix-agent
Creating initial database


Create zabbix database and user on MySQL. For instructions on doing that, see database creation scripts for MySQL.


Then import initial schema and data.


# cd /usr/share/doc/zabbix-server-mysql
# zcat create.sql.gz | mysql -uroot zabbix
Starting Zabbix server process


Edit database configuration in zabbix_server.conf


# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
Start Zabbix server process.


# service zabbix-server start
Editing PHP configuration for Zabbix frontend


Apache configuration file for Zabbix frontend is located in /etc/apache2/conf.d/zabbix or /etc/apache2/conf-enabled/zabbix.conf. Some PHP settings are already configured.


php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
# php_value date.timezone Europe/Riga
It's necessary to uncomment the “date.timezone” setting and set the correct timezone for you. After changing the configuration file restart the apache web server.


# service apache2 restart
Zabbix frontend is available at http://zabbix-frontend-hostname/zabbix in the browser. Default username/password is Admin/zabbix.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值