设为首页 收藏本站
查看: 1172|回复: 0

[经验分享] 摘要篇:zabbix 安装篇

[复制链接]

尚未签到

发表于 2019-1-23 10:39:53 | 显示全部楼层 |阅读模式
样例视频实战:
http://www.roncoo.com/course/view/fb3050a5b34b42f39ccad83ebebc89c1


注意要点:
1、关闭selinux
2、php使用5.4以上,可以先查看php版本信息:
[root@BJ-monitor-h-01 src]# php -v
PHP 5.5.35 (cli) (built: Apr 27 2016 14:53:02)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies


安装elep源:
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

加入Php版本不够高,可以用yum的remi库升级,默认epel源都没带有,基本上差不多,这里我们全程方便用rpm的方式安装。

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

安装php以及其他插件,php可以源码安装,以为要存放的数据库位置要制定好。

yum install make mysql-server httpd php mysql-devel gcc net-snmp-devel curl-devel perl-DBI php-gd php-mysql php-bcmath php-mbstring php-xml unixODBC-devel OpenIPMI-devel libxml2-devel


配置mysql,创建zabbix库,授权zabbix账户查看信息:

Create database zabbix
grant all on zabbix.* to zabbix@localhost identified by 'zabbix';
Flush privileges;



安装php插件:

yum --enablerepo=remi,remi-php55 install mysql-devel libxml2-devel net-snmp-devel libcurl-devel

下载相关zabbix包,课程开始前最新的是3.0.3的包,预算下载:下载版本可以查看:

https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/

zabbix安装:
[root@monitor zabbix-3.0.3]# ./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --with-openipmi --with-unixodbc --prefix=/usr/local/zabbix
[root@monitor zabbix-3.0.3]# make && make install
Cd /usr/local/src/zabbix-3.0.3/database/mysql
[root@BJ-monitor-h-01 mysql]# ls
data.sql  images.sql  schema.sql

导入三个库:

[root@BJ-monitor-h-01 mysql]# mysql -uzabbix -p zabbix < schema.sql
Enter password:
[root@BJ-monitor-h-01 mysql]# mysql -uzabbix -p zabbix < images.sql
Enter password:
[root@BJ-monitor-h-01 mysql]# mysql -uzabbix -p zabbix < data.sql

复制到启动项:
cp misc/init.d/fedora/core5/zabbix_server /etc/init.d/zabbix_server
cp misc/init.d/fedora/core5/zabbix_agentd /etc/init.d/zabbix_agentd

修改配置文件位置:

[root@monitor zabbix-3.0.3]# cp misc/init.d/fedora/core5/zabbix_server /etc/init.d/[root@monitor zabbix-3.0.3]# cp misc/init.d/fedora/core5/zabbix_agentd /etc/init.d/
修改两个配置文件把
[root@monitor zabbix-3.0.3]# vim /etc/init.d/zabbix_agentd
ZABBIX_BIN="/usr/local/sbin/zabbix_agentd"改成ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_agentd"
[root@monitor zabbix-3.0.3]# vim /etc/init.d/zabbix_server
ZABBIX_BIN="/usr/local/sbin/zabbix_server"改成ZABBIX_BIN="/usr/local/zabbix/sbin/zabbix_server"

给脚本启动脚本赋予权限:
[root@cobbler zabbix-3.0.3]# chmod -R 755 /usr/local/zabbix/
[root@cobbler zabbix-3.0.3]# chmod 755 /etc/init.d/zabbix_server
# chown zabbix:zabbix /etc/init.d/zabbix_server

修改zabbix文件对应的数据库账号和密码:

vim  /usr/local/zabbix/etc/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

启动zabbix服务:

[root@monitor zabbix-3.0.3]# /etc/init.d/zabbix_server start
[root@monitor zabbix-3.0.3]# /etc/init.d/zabbix_agentd start
[root@monitor zabbix-3.0.3]# chkconfig zabbix_agentd on
[root@monitor zabbix-3.0.3]# chkconfig zabbix_server on




修改php相关配置文件:

vim /etc/php.ini

max_execution_time = 300
max_input_time = 300
date.timezone =Asia/Shanghai
post_max_size = 32M

重启httpd使php配置生效
[root@cobbler zabbix-3.0.3]# /etc/init.d/httpd restart

复制php项目到http目录下,并给相关权限:

[root@cobblerzabbix-3.0.3]#cp -rf frontends/php /var/www/html/zabbix
[root@monitor htdocs]# chown -R apache.apache /var/www/html/zabbix

9、启动url访问即可:IP/zabbix
图一:


图二:



图三:



图4:






图六:




  

  关注更多内容:





运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-666589-1-1.html 上篇帖子: 3.1 zabbix 服务端安装 下篇帖子: zabbix用户密码修改
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表