ubuntu 14.10 安装 zabbix
在ubuntu 14.10 上部署 zabbix 2.x
基本软件包安装
既然是ubuntu系统,当然要用好apt-get神器。
参考教程 URL:http://blog.csdn.net/cloudcraft/article/details/10371713
1.安装apache、php5、mysql
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart // 重启apache,此时php5已经可用了
sudo apt-get install mysql-server//数据库账号:root密码:root ## 我的实际情况是已经装好了mysql,所以不关注了
sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php5-mysql
sudo /etc/init.d/apache2 restart // 再次重启apache,使新服务正常激活
然后在终端输入:
sudo ls /etc/apache2/mods-enabled
看看这个目录下(默认存在),有没有php5.conf 和 php5.load,如果没有则:
sudo a2enmod php5
启用 php 模块,然后重启apache即可。OK,apache、php5、mysql都已经可用了。
sudo /etc/init.d/apache2 restart
2.Zabbix安装
//安装zabbix服务端
sudo apt-get install zabbix-server-mysql
//安装过程会弹出许多窗口,默认就行了,期间要求输入2-3次数据库的密码(这里一直填root)
morya:我的情况是,这里没有任何提示,所以也没有生成默认配置
后来参考各种其它资料,发现需要去自己修改
参考后面的步骤总结
//安装zabbix的网站程序
sudo apt-get install zabbix-frontend-php(数据库root,root,root)
//安装zabbix客户端
sudo apt-get install zabbix-agent
安装客户端后,若不是服务器本机,都需要修改zabbix配置文件/etc/zabbix/zabbix_agent.conf和/etc/zabbix/zabbix_sagentd.conf的一行
server=zabbix服务端地址或域名
3.配置
//安装完成之后重启apache 就可以通过
sudo /etc/init.d/apache2 restart
//停止zabbix-server
sudo/etc/init.d/zabbix-server stop
//启动zabbix-server
sudo/etc/init.d/zabbix-server start
//停止zabbix-agent
sudo/etc/init.d/zabbix-agent stop
//启动zabbix-agent
sudo/etc/init.d/zabbix-agent start
//http://服务器地址或域名/zabbix
;date.timezone ===>去掉注释在=后添加 Asia/Shanghai
max_input_time =600
max_execution_time= 600
post_max_size =32M
sudo /etc/init.d/apache2 restart
步骤总结
使用ubuntu的包管理器安装完各种包,需要做几个配置
- 配置zabbix_server
- 配置server对的mysql访问在mysql中创建zbx数据库,用户名等。
mysql -uroot -pxxxx
create database zabbix default charset utf8;
create user 'zabbix'@'%' identified by 'zabbix';
grant all privileges on zabbix.* to 'zabbix'@'%';
flush privileges;
quit;配置mysql中zabbix相关数据库表
已经安装的包 zabbix-server-mysql 包真实内容在这里
usr/share/zabbix-server-mysql
依次执行下面三句话:zcat /usr/share/zabbix-server-mysql/schema.sql.gz | mysql -uzabbix -pzabbix zabbix
zcat /usr/share/zabbix-server-mysql/images.sql.gz | mysql -uzabbix -pzabbix zabbix
zcat /usr/share/zabbix-server-mysql/data.sql.gz | mysql -uzabbix -pzabbix zabbix在zabbix-server的配置文件中记录访问信息
vi /etc/zabbix/zabbix_server.conf
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix非必需,但推荐
StartDiscoverers=5
copy zabbix-front-end 相关文件到 /var/www/html 目录中
cp -r /usr/share/zabbix /var/www/html
用浏览器打开apache2所在服务器ip地址路径,访问如下路径
后续是图形化界面。不再赘述。
ubuntu 14.10 安装 zabbix的更多相关文章
- Ubuntu 14.10安装SecureCRT 7.3
Ubuntu 14.10下安装SecureCRT 7.3 1.软件准备 Ubuntu14.10 x64 SecureCRT7.3的版本:scrt-7.3.0-657.ubuntu13-64.x86_6 ...
- Ubuntu 14.10安装SecureCRT 7.3(转)
原文 :http://blog.csdn.net/chszs/article/details/40623169 1.软件准备 Ubuntu14.04 x64 下载SecureCRT7.3的版本:scr ...
- Ubuntu 14.10安装simplescalar
经过两天的安装,终于把simplescalar安装成功,安装过程中在网上找了很多资料,但是很多都是关于低版本ubuntu安装的过程,而且按照这些教程也没有安装成功,来记录一下安装中出现的问题及解决方案 ...
- Ubuntu 14.10安装手记
1. Ubuntu系统安装 按照 www.linuxidc.com/Linux/2014-04/100369.htm 的安装方法即可. 配置文件有两个需要注意的地方.一.搞清楚电脑的分区表,c盘是hd ...
- Ubuntu 14.10安装mentohust
关于linux下mentohust的安装本来有很多教程了,但从网上找了一些教程没有几个总结的很全面的,大都只言片语,不是太负责.下面详细的列出每一个步骤,希望能帮到有需要的人. 一 安装准备 首先下载 ...
- [ubuntu Setup] ubuntu 14.10 安装 JDK
from : http://www.cnblogs.com/plinx/archive/2013/06/01/3113106.html 1.到 Sun 的官网下载 http://www.oracle ...
- VMware Tools的简易安装---解决Ubuntu 14.10不能满屏显示问题
由于使用的VMware WorkStation是中文破解版,安装时又是简易安装,因此VMware Tools并没有安装上,导致Ubuntu 14.10在VMware中装上之后,并不能满屏显示,如图1所 ...
- Ubuntu 14.10 下安装Ganglia监控集群
关于 Ganglia 软件,Ganglia是一个跨平台可扩展的,高性能计算系统下的分布式监控系统,如集群和网格.它是基于分层设计,它使用广泛的技术,如XML数据代表,便携数据传输,RRDtool用于数 ...
- Ubuntu 14.10 下安装java反编译工具 jd-gui
系统环境,Ubuntu 14.10 ,64位 1 下载JD-GUI,网址http://221.3.153.126/1Q2W3E4R5T6Y7U8I9O0P1Z2X3C4V5B/jd.benow.ca/ ...
随机推荐
- TaffyDB:开源JavaScript数据库
你是否曾经注意到javascript的对象有点像数据库中的记录,你把很多javascript对象包装到一起时就像是你在处理一个数据库中的表,TaffyDB是一个Javascript库,它提供了强大的数 ...
- ANDROID中获取STRING.XML,DIMENS.XML等资源文件中的值
一:是为了国际化,当需要国际化时,只需要再提供一个string.xml文件,把里面的汉子信息都修改为对应的语言(如,English),再运行程序时,android操作系统会根据用户手机的语言环境和国家 ...
- serialVersionUID 的用途--转加自己的疑问
serialVersionUID适用于Java的序列化机制.简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的.在进行反序列化时,JVM会把传来的字节流中的 ...
- HackerRank "Self Balancing Tree"
Something to learn: Rotation ops in AVL tree does not require recursion. https://github.com/andreima ...
- VT100字体
自从接触LINUX之后,VT100是我最喜欢的终端字体,当然它也是SecureCRT的默认字体.真实文件全名,VT100.FON 总共才44KB大小. 字体安装:直接放入C:\Windows\Fon ...
- vmware在非正常关机后无法启动虚拟机
昨天使用vmware,由于笔记本温度过高,系统自动断电,导致实体机非正常关机.然后发现vmware无法启动虚拟机了,提示为‘This virtual machine appears to be in ...
- linux下查看系统进程占用的句柄数
---查看系统默认的最大文件句柄数,系统默认是1024 # ulimit -n 1024 ----查看当前进程打开了多少句柄数 # lsof -n|awk '{print $2}'|sort|uniq ...
- [linux basic 基础]----同步信号量
直接使用一个共享变量,来是两个线程之间进行切换是非常笨拙而且没有效率的:信号量--互斥量--这两者是相互通过对方来实现的:比如,如果想控制某一时刻只有一个线程可以访问一些共享内存,使用互斥量要自然一些 ...
- Css3_写出小广播样子
/* create an arrow that points up */ div.arrow-up { width:0px; height:0px; border-left:5px solid tra ...
- (C# File) 文件操作
Get Files from Directory [C#] This example shows how to get list of file names from a directory (inc ...