您的位置:首页 > 运维架构 > Linux

CentOS 6安装Zabbix 2.4

2015-12-09 15:15 435 查看
笔记,暂无图,有时间再添加吧。
准备好CentOS6,最小化安装就可以,设置IP,测试internet,关闭Selinux,(后期可以再打开Selinux,添加Zabbix相应的端口)

安装Zabbix软件源:
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
#这个网址根据要安装Zabbix版本的不同会有不同选择

yum安装Zabbix及所需环境
yum install -y mysql mysql-server zabbix-server-mysql zabbix-web-mysql zabbix-agent

创建zabbix服务运行所需要的用户和组
groupadd -g 201 zabbix
useradd -g zabbix -u 201 -m zabbix

初始化mysql服务器
/etc/init.d/mysqld start

创建zabbix运行所需要的数据库及用户权限
mysql -uroot
-> create database zabbix character set utf8 collate utf8_bin;
-> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

将zabbix的初始数据导入到数据库中
cd /usr/share/doc/zabbix-server-mysql-2.4.6/create
mysql -uroot zabbix < schema.sql
mysql -uroot zabbix < images.sql
mysql -uroot zabbix < data.sql

修改Zabbix配置
vi /etc/zabbix/zabbix_server.conf(具体配置稍后再整理)

修改PHP配置
vi /etc/php.ini
post_max_size =16M
max_execution_time =300
max_input_time =300
date.timezone = Asia/Shanghai
post_max_size = 32M
重启服务 service httpd restart

设置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
yum install ntpdate
ntpdate us.pool.ntp.org

设置服务为开机启动
chkconfig httpd on
chkconfig zabbix-server on;chkconfig mysqld on;chkconfig zabbix-agent on

确认打开Apache和Zabbix
/etc/init.d/zabbix-server start
/etc/init.d/httpd start

在Web管理页面,Zabbix默认字体会有乱码,在Windows下选一个顺眼的字体改名为DejaVuSans.ttf,替换服务器/usr/share/fonts/dejavu/DejaVuSans.ttf文件。

http://serverIP/zabbix
帐户密码均为:zabbix
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  centos zabbix