23htg 发表于 2016-3-31 10:26:00

zabbix3.0监控安装

环境:CentOS-7-x86_64-DVD-1511mariadb-5.5.44-2.el7.centos.x86_64(yum安装)php-5.4.16-36.el7_1.x86_64(yum安装)zabbix-3.0.1zabbix服务器地址:192.168.0.150使用到的zabbix包下载:http://www.zabbix.com/download.php(官网下载吧,上传到论坛好慢)
server端安装
[*]安装开发软件包
yum-y groupinstall"Development Tools"

2.安装所需的依赖包yum -y install httpd mysql mysql-server php php-mysql php-common php-mbstringyum -y install php-gd php-odbc php-pear curl curl-devel net-snmp net-snmp-devel perl-DBI php-xml ntpdatephp-bcmath yum -y install libdbi-dbd-mysql mysql-devel mariadb
3.同步服务端的时间vi /etc/sysconfig/clockZONE=Asia/ShanghaiUTC=false ARC=false保存退出
rm -rf /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtimentpdate pool.ntp.org
4.创建zabbix运行的用户和组groupadd zabbixuseradd-g zabbix -m zabbix
5.启用mysql服务/创建数据库和用户权限/etc/init.d/mysqld startmysqladmin-uroot -h127.0.0.1password "123456"mysql -uroot -h127.0.0.1 -p123456             create database zabbix character set utf8;grant all privileges on zabbix.* to zabbix@'192.168.0.150' identified by 'abc123!@#';flush privileges;exit
6.将zabbix-3.0.1.tar.gz放入/usr/local/src目录下并解压缩,导入数据库cd /usr/local/srctar -zvxf zabbix-3.0.1.tar.gzcd zabbix-3.0.1mysql -uzabbix -h192.168.0.150 -p'abc123!@#' zabbix <database/mysql/schema.sqlmysql -uzabbix -h192.168.0.150 -p'abc123!@#' zabbix <database/mysql/images.sqlmysql -uzabbix -h192.168.0.150 -p'abc123!@#' zabbix <database/mysql/data.sql
7.编译安装zabbix服务./configure --sysconfdir=/etc/zabbix/ --enable-server --enable-agent --with-net-snmp --with-libcurl --with-mysqlmake && make install

8.将zabbix页面文件复制到指定目录mkdir /var/www/html/zabbixcp -a ./frontends/php/* /var/www/html/zabbix/chown -Rapache.apache /var/www/html/zabbix/cp misc/init.d/tru64/zabbix_agentd /etc/init.d/cp misc/init.d/tru64/zabbix_server /etc/init.d/chmod +x /etc/init.d/zabbix_*
9.配置PHP参数vim /etc/php.iniphp_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
date.timezone=Others/Shanghai

10.配置apachevim /etc/httpd/conf/httpd.confServerName 127.0.0.1<VirtualHost *:80> DocumentRoot"/var/www/html" ServerName 192.168.0.150</VirtualHost>
11.配置zabbix servicevim /etc/zabbix/zabbix_server.confDBHost=192.168.0.150DBName=zabbixDBUser=zabbixDBPassword=abc123!@#

12.启动apache和zabbix服务systemctl start httpd/etc/init.d/zabbix_server start
13.关闭selinux服务和防火墙setenforce 0systemctl stop firewalld
14.进入安装界面(浏览器必须是最新版本的,否则会提示升级)在网页中输入:http://192.168.0.150/zabbix/setup.php 进入后进行相应#想截图的,原来以为是网络问题,现在发现是网站无法截图上传(郁闷)
15.进入登录界面(默认用户名:Admin 密码:zabbix)http://192.168.0.150/zabbix

16.zabbix支持中文语言配置(1)zabbix-3.0.1默认不支持中文语言,需要手动添加和开启 vim /var/www/html/zabbix/include/locales.inc.php找到如下项'zh_CN' => array('name' => _('Chinese (zh_CN)'),      'display' => false),将fales该为true即可(2)登录zabbix在profile中,即可看到中文语言的支持了,选择中文语言即可
安装过程中可能遇到的问题如遇到“PHP option "post_max_size"” fail相关项的问题的话,可以vim /etc/php.ini在相应(如:post_max_size下改大就好了注意,不是你自己配置的哦,而是php.ini默认的值改大哦
每个人安装可能遇到的问题可能不同,如果遇到上述问题之外的问题,可以上网查看相应的解决办法!
页: [1]
查看完整版本: zabbix3.0监控安装