PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 安装
PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx
1.首先在安装好环境下安装 zabbix3.0情况下
2. yum install mysql-devel net-snmp-devel curl curl-devel -y
groupadd zabbix
useradd -g zabbix zabbix
3. wget -c http://ncu.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Development/3.0.0alpha2/zabbix-3.0.0alpha2.tar.gz
这里 可以下载更高的版本,但是要注意3.0以上的某些版本要mysql5.5以上
https://www.zabbix.com/download 更多版本
4. tar xf zabbix-3.0.0alpha2.tar.gz
ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so.2
cd zabbix-3.0.0alpha2
./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2
make && make install
注:―prefix=/usr/local/zabbix为指定安装目录为/usr/local/zabbix
―enable-server为安装zabbix服务端程序
―enable-agent为安装agent程序
―with-mysql为使用mysql数据库
―enable-ipv6为启用ipv6支持
―with-net-snmp为启用snmp支持
―with-libcurl为启用curl
―with-libxml2编译xml模块,主要用于监控vm虚拟机
5. cd /usr/local/zabbix-3.0.0alpha2/database/mysql/ 这里一定要注意你的路径 /usr/local/ 如果你是放在 /usr/local/ 下面
mysql -u root -p #输入密码,进入MySQL控制台
create database zabbix character set utf8; #创建数据库zabbix,并且数据库编码使用utf8
/* // 使用root mysql 用户免注释部分
GRANT USAGE ON *.* TO 'user01'@'localhost' IDENTIFIED BY 'zabbix' WITH GRANT OPTION; #新建账户zabbix,密码zabbix
flush privileges; #再次刷新系统授权表
grant all on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix' with grant option; #允许账户zabbix能从本机连接到数据库zabbix
flush privileges; #再次刷新系统授权表
*/
use zabbix #进入数据库,一定要按照sql文件顺序
source schema.sql #导入脚本文件到zabbix数据库
source images.sql
source data.sql
6.vim /usr/local/etc/zabbix_server.conf
DBName=zabbix #数据库名称
DBUser=zabbix #数据库用户名
DBPassword=zabbix #数据库密码
ListenIP=127.0.0.1 #数据库ip地址
7.cp /usr/local/zabbix-3.0.0alpha2/misc/init.d/fedora/core/zabbix_server /etc/rc.d/init.d/zabbix_server
cp /usr/local/zabbix-3.0.0alpha2/misc/init.d/fedora/core/zabbix_agentd /etc/rc.d/init.d/zabbix_agentd
service zabbix_server start
service zabbix_agentd start
8.cd /usr/local/zabbix-3.0.0alpha2/frontends
cp -rf php /application/nginx/html/zabbix //注意:: 这里是你网站访问的目录下面建立 zabbix
9. 打开web输入127.0.0.1/zabbix
出现安装页面。
下载1 , 更新目录下面的zabbix.conf.php
这些都是下一步下一步 按照说明来做就行了 ,
最后记住一个:
用默认的帐号:admin,密码:zabbix,就可以登录了
嘿嘿
中文版问题,右上角 人头按钮 选择语言
如果没有中文
原来zabbix默认把对中文的支持给关闭了,我们需要修改zabbix的php源文件. 修改站点根目录下include/locales.inc.php文件.
<< 完 >>
问题 :
Zabbix server is not running: the information displayed may not be current.
出现这样的问题
zabbix_server.conf 下面应该为
zabbix.conf.php.example 一致的配置,ip为localhost
<?php
// Zabbix GUI configuration file.
global $DB;
$DB['TYPE'] = 'MYSQL';
$DB['SERVER'] = 'localhost';
$DB['PORT'] = '3306';
$DB['DATABASE'] = 'zabbix';
$DB['USER'] = 'root';
$DB['PASSWORD'] = 'xxxxxxx';
// Schema name. Used for IBM DB2 and PostgreSQL.
$DB['SCHEMA'] = '';
$ZBX_SERVER = 'localhost';
$ZBX_SERVER_PORT = '你的端口';
$ZBX_SERVER_NAME = '';
$IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;
?>
最新文章
- Linux学习日记-EF6的安装升级(三)
- 学习总结 之 WebApi服务监控 log4net记录监控日志
- Java Static关键字详解
- Windows Universal 应用 – Tip Calculator
- B树(B-Tree)的由来、数据结构、基本操作以及数据库索引的应用
- Redis C#缓存的使用
- IIS删除http header信息如Server, X-Powered-By, 和X-AspNet-Version
- JS重要知识点(转载 学习中。。。)
- hadoop学习笔记:hadoop文件系统浅析
- [工作积累] error: bad class file magic (cafebabe) or version (0033.0000)
- postgresql 行转列,列转行后加入到一个整体数据
- 辗转相除法_欧几里得算法_java的实现(求最大公约数)
- google开源的C++性能分析工具 - gperftools
- SQL查询 addScalar()或addEntity()
- javascript动画效果之透明度
- 剑指架构师系列-MySQL常用SQL语句
- WebSocket群聊与单聊
- IOS 生成静态库文件(.a文件)
- I - Interesting Calculator (bfs使用优先队列求步数最小或者花费最小)
- Android全局可调试(ro.debuggable = 1)的一种另类改法