手记

Ubuntu14.04 x64 zabbix 3.0 安装


Ubuntu14.04 x64  zabbix 3.0 安装

苦于网上的文档很多,但是对初学者来说,很多都搭建不成功,我重新安装一下。记录一下。

下载deb

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

1.安装服务端

sudo apt-get install -y zabbix-server-mysql php5-mysql zabbix-frontend-php

我之前安装了mysql,此时没有安装在安装mysql,且设置了密码

1.1配置zabbix_server.conf

# cat /etc/zabbix/zabbix_server.conf

修改如下几个参数

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

 快速替换,

sed -i "s@# DBHost=localhost@DBHost=localhost@g" /etc/zabbix/zabbix_server.conf

sed -i "s@# DBPassword=@DBPassword=zabbix@g" /etc/zabbix/zabbix_server.conf

cat /etc/zabbix/zabbix_server.conf|egrep "DBHost|DBName|DBUser|DBPassword"|grep -v "#"

由于DBName和DBUser默认就设置好了,我没有在替换

1.2设置mysql

Mysql默认的root登陆密码就是root

mysql>create database zabbix character set utf8 collate utf8_bin;

mysql>grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

mysql> flush privileges;

cd /usr/share/doc/zabbix-server-mysql

zcat create.sql.gz | mysql -u root -p zabbix

sudo cp -r /usr/share/zabbix /var/www/html/zabbix

service zabbix-server restart

1.3修改服务端配置信息

1.3.1配置PHP

sudo vim /etc/php5/apache2/php.ini修改项:

post_max_size = 16M

max_execution_time = 300

max_input_time = 300

date.timezone = "Asia/Shanghai"

修改完成后重启apache2

sudo service apache2 restart

1.3.2网页端配置

直接按照网页端配置执行。

地址:http://ip/zabbix

用户名密码:Admin/zabbix

 

wKioL1h4SaDSDr1RAAB1xFsIJR8316.png-wh_50

wKiom1h4SaHwROJ8AABZW3fO91Y158.png-wh_50

wKiom1h4SaLQd6boAACFrc8x22Y227.png-wh_50

wKioL1h4SaLwq6qPAABgM5XGzzk333.png-wh_50

wKioL1h4SaKARnFAAAAv5VAsAKY499.png-wh_50

默认账号是Admin密码是zabbix。

 

安装的时候碰见的问题总结。

FAQ:

1、apache2: Could not reliably determine the server's fully qualified domain name 解决方法

   vim /etc/apache2/apache2.conf

    最后加入一句 ServerName localhost:80

 

2、系统没有中文插件,zabbix3.0没有办法中文切换。

   sudo apt-get install language-pack-zh-hant language-pack-zh-hans

 

3、zabbix中文乱码

   http://www.ttlsa.com/zabbix/zabbix-chinese-garbled-ttlsa/

   1.dpkg-reconfigure locales #选择系统语言包

   #必须选择的en_US.UTF-8/zh_CN.UTF-8

   2.在选择系统环境语言时,必须有必要选en_US.UTF-8

   #check zabbix配置

    vim /usr/share/zabbix/include/locales.inc.php

   找到getLocales()函数检查zh_CN是否为True

   Debian就可以这样解决

4. spacer.gifzabbix切换中文

   You are not able to choose some of the languages, because locales for them are not installed on the web server.

   解决方法:安装中文语音包

 

  apt-get install -y language-pack-kde-zh-hans

  sudo service apache2 restart

 

©著作权归作者所有:来自51CTO博客作者雨后的春笋的原创作品,如需转载,请注明出处,否则将追究法律责任

ubuntuzabbix3.0zabbix


0人推荐
随时随地看视频
慕课网APP