美文网首页
第四章 安装zabbix服务端

第四章 安装zabbix服务端

作者: Alex_Honnold | 来源:发表于2017-12-12 20:57 被阅读0次

安装zabbix:

[root@CentosMain ~]# yum install net-snmp-devel curl-devel mysql-devel libevent-devel -y
[root@CentosMain ~]# tar -xvf zabbix-3.4.4.tar.gz -C /app
[root@CentosMain ~]# cd /app/zabbix-3.4.4/
[root@CentosMain zabbix-3.4.4]# ./configure --prefix=/app/zabbix  --enable-server --enable-agent --enable-java --with-net-snmp --with-libcurl --with-mysql --with-libxml2
[root@CentosMain zabbix-3.4.4]# make install

把表数据导入mysql:

新建数据库:

[root@CentosMain app]# mysql -uroot -p
Enter password: 
mysql> CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
Query OK, 1 row affected (0.08 sec)

mysql> GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix';
Query OK, 0 rows affected (0.18 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)

导入数据:

[root@CentosMain mysql]# mysql -uroot -pwsl.1029 zabbix < /app/zabbix-3.4.4/database/mysql/schema.sql
[root@CentosMain mysql]# mysql -uroot -pwsl.1029 zabbix < /app/zabbix-3.4.4/database/mysql/images.sql
[root@CentosMain mysql]# mysql -uroot -pwsl.1029 zabbix < /app/zabbix-3.4.4/database/mysql/data.sql

配置zabbix文件:

[root@CentosMain ~]# cd /app/nginx/html
[root@CentosMain html]# mkdir zabbix
[root@CentosMain html]# cd /app/zabbix-3.4.4/frontends/php
[root@CentosMain php]# cp -a * /app/nginx/html/zabbix

[root@CentosMain php]# cd /app/zabbix/etc
[root@CentosMain etc]# cp zabbix_server.conf zabbix_server.conf.origin   #备份
[root@CentosMain etc]# cp zabbix_agentd.conf zabbix_agentd.conf.origin   #备份

编辑服务端配置文件(vi zabbix_server.conf),修改内容如下:

DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBSocket=/tmp/mysql.sock

启动服务:

[root@CentosMain sbin]# cd /app/zabbix/sbin
[root@CentosMain sbin]# ./zabbix_server
# 服务有没有进程,用 ps -ef|grep zabbix 查看,具体错误原因,可查看日志(/tmp/zabbix_server.log)。

开机启动服务:

[root@CentosMain tru64]# cd /app/zabbix-3.4.4/misc/init.d/tru64
[root@CentosMain tru64]# cp zabbix_server /etc/init.d/
[root@CentosMain tru64]# cp zabbix_agentd /etc/init.d/
[root@CentosMain tru64]# cd /etc/init.d
[root@CentosMain init.d]# chmod +x zabbix_server 
[root@CentosMain init.d]# chmod +x zabbix_agentd
# 编辑两个文件,修改两点。第一,在文件的第二行,加入如下内容,包含`#`号
#chkconfig: 2345 10 90
# 第二,修改文件路径 DAEMON=/app/zabbix/sbin/zabbix_server
[root@CentosMain init.d]# vi zabbix_server 
[root@CentosMain init.d]# vi zabbix_agentd
# 添加开机启动服务
[root@CentosMain init.d]# chkconfig --add zabbix_server 
[root@CentosMain init.d]# chkconfig zabbix_server on
[root@CentosMain init.d]# chkconfig --add zabbix_agentd 
[root@CentosMain init.d]# chkconfig zabbix_agentd on

前台登录地址:
http://192.168.50.100/zabbix/setup.php
配置完之后默认用户名密码:Admin/zabbix


修改中文前台字符:

1.从本机C:\Windows\Fonts目录下,拷贝一份字体(随自己喜欢,我这选了STKAITI.TTF);
2.把字体上传到/app/nginx/html/zabbix/fonts目录下;
3.赋予nginx的用户属主权限 chown nginx:nginx STKAITI.TTF
4.修改配置文件/app/nginx/html/zabbix/include/defines.inc.php
修改如下两行内容,把DejaVuSans替换为STKAITI.TTF
Line 47: define('ZBX_GRAPH_FONT_NAME', 'DejaVuSans');
Line 96: define('ZBX_FONT_NAME', 'DejaVuSans');
5.登陆页面设置相应用户的默认语言Administrator—->Users,点击用户名进入用户信息编辑,默认语言选择简体中文,然后点击save。

相关文章

  • zabbix监控了解总结

    首先安装zabbix-server服务端 配置zabbix服务端 需要监控的主机安装zabbix-agent(客户...

  • zabbix安装

    安装zabbix 4.0 LTS 1:配置zabbix yum仓库 2:安装zabbix服务端和zabbix-...

  • zabbix部署

    1:配置zabbix yum仓库 2:安装zabbix服务端和zabbix-web前端 3:安装mariadb,创...

  • Zabbix添加邮件报警并监控nginx状态

    1.安装zabbix服务端(192.168.1.102)2.安装Zabbix客户端(192.168.1.252)这...

  • Centos6.8安装zabbix-3.2.6

    系统环境:Centos6.8 mini软件:zabbix-3.2.6 zabbix 服务端安装 安装yum 扩展源...

  • zabbix的安装

    1.配置zabbix源 2.修改配置文件 3.安装zabbix服务端和zabbix-web前端 4.安装maria...

  • 第二节 部署zabbix

    1.1 部署zabbix 1.1.1 关闭防火墙和selinux 1.1.2 安装 zabbix 服务端 1.1....

  • 2020-11-24

    Zabbix 服务端安装部署及agent安装 https://blog.csdn.net/qq_19731521/...

  • zabbix监控nginx

    前提:已经在机器A安装好zabbix服务端,机器B安装好zabbix客户端 一、linux机器上操作 除了特别注明...

  • 第四章 安装zabbix服务端

    安装zabbix: 把表数据导入mysql: 新建数据库: 导入数据: 配置zabbix文件: 编辑服务端配置文件...

网友评论

      本文标题:第四章 安装zabbix服务端

      本文链接:https://www.haomeiwen.com/subject/jaabixtx.html