安装 Zabbix
Ubuntu下安装zabbix
一、依赖条件:
因为zabbix是php写的,并且需要mysql记录数据,所以nginx/mysql/php 要正常安装,同时要安装curl, 安装方式见下面补充。(nginx也可以用apache)
二、安装zabbix:
sudo apt-get install zabbix-server-mysql zabbix-frontend-php zabbix-agent
安装期间检测到已有mysql,会要求你输入密码。(我的自己的电脑默认数据库密码都是空)
三、修改配置文件:
由于安装zabbix过程中,会自动建zabbix数据库,同时自动建一个zabbix的数据库user,导致密码容易出问题,数据库连接失败。
解决方案两个:第一种、改zabbix的配置文件/etc/zabbix/dbconfig.php,里面关于数据库的配置,都改成自己root账号和密码。
第二种、登陆数据库,进入mysql库,在user表中加入zabbix,并设置密码等,要与dbconfig.php里面的内容一直。
结束后,重启zabbix , sudo service zabbix-server restart
四、复制zabbix文件和同目录下javascript fonts文件到nginx的跟目录下:
默认zabbix的文件在/usr/share下,cp -r zabbix ~/php/ , cp -r javascript ~/php/ , cp -r fonts ~/php/ 。
浏览器中打开,localhost/zabbix/index.php
五/ zabbix登录的用户名密码:
数据库zabbix中,有个user表,改掉即可.(默认登录名Admin 密码zabbix)
备注:
http://waringid.blog.51cto.com/65148/955939/ //讲解参数best
http://dev.mysql.com/doc/refman/5.1/zh/database-administration.html //如果不会数据库用户管理,可以参考这个,添加用户有两种方法哦
http://wiki.ubuntu.org.cn/index.php?title=Zabbix&variant=zh-cn //ubuntu下安装zabbix
2、解构技能,找出实现80%效果的那20%
3、不要一心二用
4、练习练习再练习!然后获得即时反馈
5、坚持,不要在低谷期放弃