Zabbix3.0-server 安装说明
一、关闭防火墙
[root@osssqmtest1 ~]#/etc/init.d/iptables stop
[root@osssqmtest1 ~]#setenforce 0
二、安装php
(1)如果可以联网可以这样
添加epel源
#rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
添加remi
#rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
yum --enablerepo=remi,remi-php55 install php-fpm php-common php-devel php-mysqlnd php-mbstring php-mcrypt php php-mysql libXpm php-bcmath php-gd php-mbstring php-xml t1lib
(2)在没有联网的情况下,需要配置本地yum源
1.
[root@osssqmtest1 ~]#vim /etc/yum.repos.d/rhel-source.repo
[rhel-source]
name=Red Hat Enterprise 6.5
baseurl=file:///mnt
enabled=1
gpgcheck=0
增加如下
[php]
name=php
baseurl=file:///root/php
enabled=1
gpgcheck=0
2. [root@osssqmtest1 ~]#mkdir /home/wb/php php包放的位置
[root@osssqmtest1 ~]#yum install -y createrepo
将php相关的包放到 /home/wb/php 下
执行 [root@osssqmtest1 ~]#createrepo /home/wb/php
[root@osssqmtest1 ~]#yum clean all
[root@osssqmtest1 ~]#yum repolist
[root@osssqmtest1 ~]#yum install net-snmp -deve
[root@osssqmtest1 ~]#yum localinstall -y php-fpm php-common php-devel php-mysqlnd php-mbstring php-mcrypt php php-mysql libXpm php-bcmath php-gd php-mbstring php-xml t1lib
[root@osssqmtest1 ~]# /etc/init.d/php-fpm restart
三、安装zabbix
1.[root@osssqmtest1 ~]#cd /home/wb/zabbix3.0
[root@osssqmtest1 ~]#tar xvf zabbix-3.0.1.tar.gz
[root@osssqmtest1 ~]#cd zabbix-3.0.1
[root@osssqmtest1 ~]# groupadd zabbix
[root@osssqmtest1 ~]# useradd -g zabbix zabbix
[root@osssqmtest1 ~]#./configure --prefix=/usr/local/zabbix-server --enable-server --with-mysql --with-net-snmp --with-libcurl --with-libxml2
[root@osssqmtest1 ~]# make install
2.编辑配置文件并启动:
日志默认在/tmp目录下
[root@osssqmtest1 ~]#vim /usr/local/zabbix-server/etc/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
ListenIP=127.0.0.1
[root@osssqmtest1 ~]#/usr/local/zabbix-server/sbin/zabbix_server -c /usr/local/zabbix-server/etc/zabbix_server.conf //启动服务
配置zabbix启动项
[root@osssqmtest1 zabbix-3.0.1]# pwd
/home/wb/zabbix3.0/zabbix-3.0.1
[root@osssqmtest1 zabbix-3.0.1]# cp misc/init.d/tru64/zabbix_server /etc/init.d/
[root@osssqmtest1 zabbix-3.0.1]# chmod +x /etc/init.d/zabbix_server
[root@osssqmtest1 zabbix-3.0.1]# ln -s /usr/local/zabbix-server/sbin/* /usr/local/sbin/
[root@osssqmtest1 zabbix-3.0.1]# ln -s /usr/local/zabbix-server/bin/* /usr/local/bin/
[root@osssqmtest1 zabbix-3.0.1]# /etc/init.d/zabbix_server restart
设置zabbix开机自启 添加如下4 行
vim /etc/init.d/zabbix_server
# chkconfig: 345 95 95
# desctription: Zabbix Server
BASEDIR=/usr/local/
ZABBIX_SERVER=$BASEDIR/sbin/zabbix_server
[root@osssqmtest1 zabbix-3.0.1]# chkconfig --level 345 zabbix_server on
[root@osssqmtest1 ~]#netstat -nulpt
查看端口,已经开始监听了:
3、拷贝zabbix 应用到WEB 根目录下
[root@osssqmtest1 ~]#cd zabbix-3.0.1/frontends/php/
[root@osssqmtest1 ~]#cp -a . /var/www/html/zabbix/
[root@osssqmtest1 ~]#chown -R apache.apache /var/www/html/zabbix/*
4、配置php
[root@osssqmtest1 ~]#vim /etc/php.ini
date.timezone = Asia/Shanghai
post_max_size = 16M
max_execution_time = 300
max_input_time = 300
四、mysql安装
安装Mysql
1.[root@osssqmtest1 ~]#yum -y install mysql-server mysql
如果mysql忘记密码 # vi /etc/my.cnf
在[mysqld]的段中加上一句:skip-grant-tables 重启mysql
改密码 mysql> UPDATE user SET Password = password ('123456') WHERE User = 'root' ;
2.[root@osssqmtest1 ~]# vim /etc/my.cnf
[mysqld]
character-set-server=utf8
innodb_file_per_table=1
[root@osssqmtest1 ~]#chkconfig mysqld on
[root@osssqmtest1 ~]#etc/init.d/mysqld restart
② 创建zabbbix库
#mysql -uroot -p123456
mysql> create database zabbix character set utf8;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> flush privileges;
mysql> \q
#mysql -uroot -p123456 zabbix < /home/wb/zabbix3.0/zabbix-3.0.1/database/mysql/schema.sql
#mysql -uroot -p123456 zabbix < /home/wb/zabbix3.0/zabbix-3.0.1/database/mysql/images.sql
#mysql -uroot -p123456 zabbix < /home/wb/zabbix3.0/zabbix-3.0.1/database/mysql/data.sql
[root@osssqmtest1 ~]#mysql -uroot -p123456 zabbix -e 'show tables'
五、页面设置
[root@osssqmtest1 ~]#service httpd restart
[root@osssqmtest1 ~]#chkconfig httpd on
一、设置zabbix字体
vim /var/www/html/zabbix/include/locales.inc.php
'zh_CN' => [ 'name' => _( 'Chinese (zh_CN)' ), 'display' => true ], #也就是把false改为true
将此字体下载下来重名命名,上传到此目录覆盖
cd /var/www/html/zabbix/fonts
到此,ZABBIX3.04设置中文界面以及修改字体完成
二、启动zabbix自身监控
运维网声明
1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网 享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com