zabbix 3.0.0beta1安装-centos6.8版本

zabbix 3.0安装

zabbix最低需要mysql 5.5 php5.3

查询mysql版本
yum list installed | grep mysql
##mysql-libs.x86_64 5.1.73-5.el6_6 @anaconda-CentOS-201508042137.x86_64/6.7

卸载mysql
yum remove mysql*

指定mysql源
rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

安装mysql
yum install mysql-server

安装vim 文本编辑器
yum install vim -y

修改mysql配置
vim /etc/my.cnf

[mysqld]
innodb_file_per_table

启动mysql服务
service mysqld start

更新配置
mysql_secure_installation
Enter current password for root (enter for none):

Set root password? [Y/n]

Remove anonymous users? [Y/n]

Disallow root login remotely? [Y/n]

Remove test database and access to it? [Y/n]

Reload privilege tables now? [Y/n]

登陆mysql数据库
mysql -u root -p

创建zabbix的数据库
CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
授权zabbix系统访问Mysql数据库的用户和密码:
GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix';

查询数据库信息
mysql> show databases;
+--------------------+
Database
+--------------------+
information_schema
mysql
performance_schema
zabbix
+--------------------+
4 rows in set (0.00 sec)
If everything is fine then exit the database for now.

exit

Zabbix 3.0 requires PHP to be at least version 5.4 or higher. Our CentOS 6.7 repositories come with PHP 5.3.3 therefore we need to install a newer one.

指定zabbix源
rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm

安装php等支持库
yum install httpd php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap

编辑php配置
vim /etc/php.ini
post_max_size=16M
max_execution_time=300
max_input_time=300
date.timezone=Europe/Riga
always_populate_raw_post_data=-1

启动Apache服务
service httpd start

防火墙放行80端口
iptables -I INPUT -p tcp --dport 80 -m state --state NEW,ESTABLISHED -j ACCEPT
iptables-save > /etc/sysconfig/iptables
查询防火墙
ip a

创建zabbix用户
groupadd zabbix
useradd -g zabbix zabbix

创建zabbix下载路径并进入
mkdir /home/zabbix/downloads
cd /home/zabbix/downloads

安装 wget下载工具
yum install wget -y

下载zabbix3.0gz包
wget "https://sourceforge.net/projects/zabbix/files/ZABBIX Latest Development/3.0.0beta1/zabbix-3.0.0beta1.tar.gz"
wget "https://sourceforge.net/projects/zabbix/files/ZABBIX Latest Development/3.0.0alpha2/zabbix-3.0.0alpha2.tar.gz"
解压
tar -zxvf zabbix-3.0.0beta1.tar.gz

导入数据库
cd /home/zabbix/downloads/zabbix-3.0.0beta1/database/mysql
mysql -u zabbix -p zabbix < schema.sql
mysql -u zabbix -p zabbix < images.sql
mysql -u zabbix -p zabbix < data.sql

安装依赖库
yum install gcc mysql-community-devel libxml2-devel unixODBC-devel net-snmp-devel libcurl-devel libssh2-devel OpenIPMI-devel openssl-devel openldap-devel

cd ../..
查看编译帮助
./configure --help
Configure all components required for Zabbix.
编译
./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-unixodbc --with-ssh2 --with-openipmi --with-openssl
安装zabbix
make install

配置zabbix-server
vim /usr/local/etc/zabbix_server.conf

DBName=zabbix
DBUser=zabbix
DBPassword=your_password

创建服务路径
mkdir /var/www/html/zabbix
cd /home/zabbix/downloads/zabbix-3.0.0beta1/frontends/php/

cp -a . /var/www/html/zabbix/

创建规则,以允许我们的Web服务器来访问前端文件。
chcon -Rv --type=httpd_sys_content_t /var/www/html

selinux未关闭赋予权限
setsebool -P httpd_can_network_connect=1
setsebool -P zabbix_can_network=1
Set Apache user as owner of the web interface files.

赋予权限
chown -R apache:apache /var/www/html/zabbix
chmod +x /var/www/html/zabbix/conf/

拷贝数据
cp /home/zabbix/downloads/zabbix-3.0.0beta1/misc/init.d/fedora/core/zabbix_server /etc/init.d/zabbix_server
cp /home/zabbix/downloads/zabbix-3.0.0beta1/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/zabbix_agentd
Add Zabbix server and Zabbix agent as services.

自启动
chkconfig --add /etc/init.d/zabbix_server
chkconfig --add /etc/init.d/zabbix_agentd
chkconfig httpd on
chkconfig mysqld on
chkconfig zabbix_server on
chkconfig zabbix_agentd on

启动服务
service zabbix_server start
service zabbix_agentd start

#####修改中文支持

开启中文支持
locales.inc.php
'zhCN' => ['name' => ('Chinese (zh_CN)'), 'display' => true]

解决中文乱码
defines.inc.php
#修改第93行
define('ZBX_FONT_NAME', 'msyh');
#修改第45行改为
define('ZBX_GRAPH_FONT_NAME', 'msyh')

转载于:https://blog.51cto.com/jiafm/2300020

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/281882.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

技术走向管理一些思考

在《IT项目管理》一书中针对IT行业定义了一个新的“工种”--多才多艺者&#xff0c;并预言未来的IT产业中多才多艺者的重要性将逐渐凸显。多才多艺者即是具有技术背景&#xff0c;同一时候了解业务部门、能规划和实施IT计划、添加商业价值、培养公司内外部关系的人。 想想还认为…

npm 安装 chromedriver 失败的解决办法

https://segmentfault.com/a/1190000008310875 npm install chromedriver --chromedriver_cdnurlhttp://cdn.npm.taobao.org/dist/chromedriver转载于:https://www.cnblogs.com/chenxijywc/p/7825024.html

微软正式发布Azure Functions 2.0

微软正式发布Azure Functions的第二个版本&#xff0c;这是一个事件驱动的、按需计算的Azure平台服务。与版本1相比&#xff0c;新版本的Azure Functions包含的多项特性使开发人员可以更轻松地构建可伸缩的无服务器应用程序。2016年初&#xff0c;微软首次推出Azure Functions预…

CSS-下拉导航条

Web网站中很多时候都会出现下拉导航条&#xff0c;有的是通过CSS实现&#xff0c;有的通过JavaScript插件实现&#xff0c;其实CSS实现起来比较简单,先来看一个简版的下拉菜单: Html代码通过ul列表实现: 123456789101112131415161718<ul class"nav"> <li>…

#UnityTips# 2017.11.14

hi&#xff0c;all。最近比较忙&#xff0c;所以更新也比较慢了。 今天就来和大家分享一个小Tip&#xff0c;它是关于UGUI的坑的。 使用过UGUI的朋友们都知道&#xff0c;Canvas的渲染方式有三种&#xff1a; Screen Space OverlayScreen Space CameraWorld Space其中后两者都需…

细聊.Net Core中IServiceScope的工作方式

前言自从.Net Core引入IOC相关的体系之后&#xff0c;关于它的讨论就从来没有停止过&#xff0c;因为它是.Net Core体系的底层框架&#xff0c;你只要使用了.Net Core的时候就必然会用到它。当然关于使用它的过程中产生的问题也从来没停止过。我对待问题的态度向来都是&#xf…

WPF 获取鼠标屏幕位置、窗口位置、控件位置

原文:WPF 获取鼠标屏幕位置、窗口位置、控件位置public struct POINT{public int X;public int Y;public POINT(int x, int y){this.X x;this.Y y;}}[DllImport("user32.dll")] public static extern bool GetCursorPos(out POINT lpPoint);//e.GetPosition(this);…

java 复制excel_Java 复制Excel工作表

本文归纳了关于Java如何复制Excel工作表的方法&#xff0c;按不同复制需求&#xff0c;可分为&#xff1a;1. 复制工作表1.1 在同一个工作簿内复制工作表1.2 在不同工作簿间复制工作表2. 复制指定单元格数据对于复制方法copy()&#xff0c;这里简单整理了一个表格&#xff0c;其…

AngularDart 现已全面采用 Dart 开发

一直以来&#xff0c;Angular 2依然采用TypeScript作为主流开发语言&#xff0c;然后自动编译成JavaScript 和 Dart。Dart开发者一直在进行Angular 2拆分&#xff0c;将其分为TypeScript/JavaScript版本和Dart版本&#xff0c;并成立了AngularDart团队。 昨天&#xff0c;Angul…

Blazor学习之旅(4)数据共享

【Blazor】| 总结/Edison Zhou大家好&#xff0c;我是Edison。前几天没有发布本篇就发布了第五篇&#xff0c;属于操作失误哈&#xff0c;这次把第四篇补上&#xff01;本篇&#xff0c;我们来了解下在Blazor中数据是如何共享的&#xff0c;组件之间又该如何传递参数。关于Blaz…

Zynq7000开发系列-5(OpenCV开发环境搭建:Ubuntu、Zynq)

操作系统&#xff1a;Ubuntu14.04.5 LTS 64bit OpenCV&#xff1a;OpenCV 3.1.0、opencv_contrib gcc&#xff1a;gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) arm-xilinx-linux-gnueabi-gcc&#xff1a;gcc version 4.9.2 (Sourcery CodeBench Lite 2015.05-17) 一、U…

# 20172307 2018-2019-1 《程序设计与数据结构》第5周学习总结

20172307 2018-2019-1 《程序设计与数据结构》第5周学习总结 教材学习内容总结 查找 1.线性查找&#xff1a;从该列表头开始依次比较每一个值&#xff0c;直至找到该目标元素。2.二分查找法&#xff1a;二分查找是从排序列表的中间开始查找&#xff0c;如果没有在那个中间元素则…

java 生成jni_Javah生成JNI头文件

在eclipse中建一项目&#xff0c;建一class1 packageesmart.colfile.parse;2 3 publicclassTestHello {4 static{5 System.loadLibrary("TestHello");6 }7 8 publicstaticnativevoidhello(String msg);9 10 publicstaticvoidmain(String[] args) {11 12 hello("…

IBM 的大型机 z Systems 引入 Go 语言

据 cbronline 报道&#xff0c;IBM 正把 Go 语言运用到旗下的大型机上。 IBM 将开源的 Go 语言引入到 z Systems 大型机后&#xff0c;可以给用户多一个的选择&#xff0c;即在大型机上使用 Linux 或基于 Go 的应用&#xff0c;同时也使大型机更加灵活。Go 语言在高并发的网络应…

WPF-10 逻辑树和可视化树

我们在WPF-03 资源之Resources结尾中介绍逻辑树和可视化树的基本概念&#xff0c;我们这节来介绍这两棵树逻辑树&#xff08;Logical Tree&#xff09;逻辑树是由每个控件的节点组成&#xff0c;本质上就是XAML文件中的UI元素&#xff0c;我们可以通过LogicalTreeHelper类提供的…

洛谷P4364 [九省联考2018]IIIDX(线段树)

传送门 题解看得……很……迷&#xff1f; 因为取完一个数后&#xff0c;它的子树中只能取权值小于等于它的数。我们先把权值从大到小排序&#xff0c;然后记$a_i$为他左边&#xff08;包括自己&#xff09;所有取完他还能取的数的个数。那么当取完一个点$x$的数之后&#xff0…

国产车崛起粉碎德日工业神话

由于二战战败&#xff0c;德国一大批顶尖人才被美苏瓜分&#xff0c;战败国地位和人才断层导致德国工业基本是第二次工业革命的产物&#xff0c;专精于机械、化工等传统行业&#xff0c;并有巴斯夫、拜尔、大众、戴姆勒、宝马等一批世界级企业。不过&#xff0c;德国世界级的IT…

java hibernate 分页查询_4 Hibernate HQL查询,分页查询

/*** HQL查询的一个例子*/public static void hql(){Session s null;try{s HibernateUtil.getSeesion();//final String hql "from User as u where u.name?";final String hql "from User as u where u.name:name";final Query query s.createQuery…

Linux -sed

sed &#xff0c;查找sed -n /root/p passwd #列出passwd中有root的行 sed -nr /ot/p passwd #sed -r grep -E 都是进行脱意 sed -nr /0{2}/p passwd #匹配两次o的 sed -nr /root|bus/p passwd #匹配root 或者bus的 sed -n 2p passwd # 查找指定的行sed -n 2,5p passwd # 查找…

h5 端图片上传-模拟多张上传

1、由于后端的限制&#xff0c;上传图片到服务器只能的一张一张传2、显示图片预览是本地的图片3、根据服务器返回的结果拿到相应的路径保存到提交评论的接口中4、删除的时候&#xff0c;需要删除对应的路径&#xff0c;不要把删除的提交到评论的接口中 A、comment-detail.js va…