Zabbix安装日记

阅读更多

记录一下自己安装Zabbix Server的过程:

安装环境:CentOS7、Mysql、Apache

 

1,下载源码包

wget http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.1/zabbix-3.0.1.tar.gz

 

2,解压并拷贝到 /usr/local/src/

 

3,Mysql服务器上创建实例

create database zabbix character set utf8;
use zabbix;
source /usr/local/src/zabbix-3.0.1/database/mysql/schema.sql;
source /usr/local/src/zabbix-3.0.1/database/mysql/images.sql;
source /usr/local/src/zabbix-3.0.1/database/mysql/data.sql; 

 

 4,创建用户和用户组

groupadd zabbix
useradd zabbix -g zabbix -s /bin/false

 

5,安装依赖包

yum install net-snmp-devel curl curl-devel mysql-devel 
yum install php httpd php-mysql php-bcmath php-mbstring php-gd php-xmlwriter

 

6,编译安装

#配置
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-net-snmp --with-libcurl --enable-proxy --with-mysql=/usr/bin/mysql_config
#编译
make
#安装
make install 
#添加系统软连接
ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/ 
ln -s /usr/local/zabbix/bin/* /usr/local/bin/

 

7,配置zabbix_server.conf

DBHost = 127.0.0.1
DBName = zabbix
DBUser = zabbix
DBPassword = zabbix
DBPort = 3306

   

8,php最小化参数配置

post_max_size = 16M
max_execution_time = 300
max_input_time = 300
date.timezone = Asia/Shanghai

 

 9,创建Web控制页面

cp -rf /usr/local/src/zabbix-3.0.1/frontends/php/* /var/www/html/zabbix/

 

10,启动服务

service httpd start
service zabbix_server start

 

11,通过过Apache的服务器即可访问:http://127.0.0.1:8081/zabbix/

 

12,在页面上进行初始化校验,通过后即可配置数据源

 

13,配置成功后再次登录即可进入首页,账号密码:admin/zabbix

 

14,中文版配置:

从Windows上拷贝一个字体到/var/www/html/zabbix/fonts下,这里拷贝的是宋体simsun

修改/var/www/html/zabbix/include/defines.inc.php文件,

找到“ZBX_GRAPH_FONT_NAME”、“ZBX_FONT_NAME”

将 'DejaVuSans'修改为 'simsun'

 

 

你可能感兴趣的:(Zabbix安装日记)