宝塔面板下安装zabbix
宝塔面板之前已经安装完成,如果不会可以查看上一个日志。接下来开始安装zabbix
1、添加系统用户和组

2、
yum -y install epel-release #安装源

3、使用命令
yum -y install net-snmp-devel fping
安装编译Zabbix需要的各种依赖和组件
yum -y install net-snmp-devel fping
4、zabbix官网下载源码,我这里选的是3.0。如果想要其他版本可以打开官网地址,另外本地也要下载,因为里面有数据库文件
wget https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.24/zabbix-3.0.24.tar.gztar -zxvf zabbix-3.0.24.tar.gz #解压cd zabbix-3.0.24./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 #编译make install #安装
到这里一般不会有问题,除非有版本的不兼容
5、在宝塔面板打开phpmyadmin,创建zabbix数据库,使用utf8_general_ci进行排序

6、导入数据库文件,文件在之前下载的zabbix源码包里,路径如下图,另按序号导入数据库

7、导入后回到宝塔linux面板,点击从服务器获取数据库,发现zabbix数据库后对其进行同步,切记切记

8、接下来远程服务器,对文件进行修改,数据库名,数据库用户名,密码
vim /usr/local/etc/zabbix_server.conf

9、对客户端进行修改,加上安装zabbix的IP
vim /usr/local/etc/zabbix_agentd.conf

10、关闭防火墙
systemctl stop firewalld.service systemctl disable firewalld.service
11、使用zabbix_server、zabbix_agentd启动zabbix服务端、客户端

12、回到宝塔linux面板创建站点,并将创建的站点设置为默认站点,并找到安装的php版本,将其max_input_time值修改为300

13、SSH远程到服务器,将源码目录中的PHP里的内容复制到网站根目录中(网站根目录就是刚刚创建的站点地址)
/frontends/php/* /网站根目录路径
14、打开浏览器,输入ip或者域名/setup.php,接下来就是一步步的安装了,安装步骤不说了,说下遇到的问题
1)、检查环境配置时出现错误,PHP option "always_populate_raw_post_data" must to be -1
我找到PHP.ini文件打开,找到always_populate_raw_post_data这个项,看到值是-1,那应该不是php的问题。再次找解决方法
vim /网站根目录/include/classes/setup/CFrontendSetup.php
找到下面代码、关于always-populate-raw-post-data;
添加 $current = -;
public function checkPhpAlwaysPopulateRawPostData() {
$current = ini_get('always_populate_raw_post_data');
$current = -;
return array(
'name' => _('PHP always_populate_raw_post_data'),
) ? _('on') : _('off'),
'required' => _('off'),
) ? self::CHECK_FATAL : self::CHECK_OK,
'error' => _('PHP always_populate_raw_post_data must be set to -1.')
);
}
2)、最后一步出现错误提示
Cannot create the configuration file.
Details
· Unable to create the configurationfile.
Alternatively,you can install it manually:
1. Download the configuration file
2. Save it as"/usr/local/nginx-1.8.1/html/zabbix/conf/zabbix.conf.php"
解决方法:
按照提示,下载配置文档,再FTP转到/网站根目录/conf/中
15、完成后再点击finish就会弹出登陆界面,输入默认的账户名:Admin,密码:zabbix即可登陆,登陆后,如无意外会出现下面图中圈住部分的错误

解决方法
使用find /-name mysql.sock命令查找mysql.sock所在的路径是在/tmp/文件夹内,,跟上一步看到的/var/lib/mysql/mysql.sock这个路径不符,为此我们对mysql.sock采用软链接的方式去处理
mkdir /var/lib/mysql ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock /etc/rc.d/init.d/mysqld restart #重启数据库
16、刷新zabbix web界面,发现错误消失,一切恢复正常
宝塔面板下安装zabbix的更多相关文章
- Windows系统下安装zabbix客户端
简单介绍如何在windows系统下安装zabbix客户端 1. 首先下载和zabbix服务端大版本相同的windows客户端 例如我服务端安装的是zabbix-3.4.14.tar.gz ...
- Centos 6.5 下安装 Zabbix server 3.0服务器的安装及 监控主机的加入(2)
一.Centos 6.5 下的Zabbix Server安装 上篇文章记录的是centos 7 下安装zabbix ,很简单.但是6.5上面没有可用的源直接安装zabbix,所以需要从别处下载.感谢i ...
- Centos 7.0 下安装 Zabbix server 3.0服务器的安装及 监控主机的加入(1)
一.本系列分为6部分 1.Centos 7.0 下安装 Zabbix server 3.0服务器的安装及 监控主机的加入 2.Centos 6.5 下安装 Zabbix server 3.0服务器的安 ...
- linux下安装zabbix服务器
1.lnmp环境安装(linux.nginx.mysql.php) 2.安装php所需模块以及其他模块 yum install -y php-bcmath yum install -y php-mbs ...
- Centos7下安装zabbix 3.0.19
参考网站: https://www.cnblogs.com/xiewenming/p/7732144.html https://www.cnblogs.com/clsn/p/7885990.html ...
- CentOS6.5下安装Zabbix
一.安装环境LAMP 这次安装zabbix全程使用yum进行安装,在于速度快,而且,出错的机会小,如果以后在生产环境上时,也可以先使用可以联网的机器进行安装,安装好以后将机器隔离,这样安装速度更快更方 ...
- Centos 7.0_64bit 下安装 Zabbix server 3.0服务器的安装
一.关闭selinux 修改配置文件/ etc / selinux / config,将SELINU置为禁用(disabled) vim /etc/selinux/config # This ...
- 【ZABBIX】Linux下安装ZABBIX
说明:搭建ZABBIX所需的软件列表为:RHEL6.5+Nginx+MySQL+PHP+ZABBIX. 一.软件包 软件名称 版本 下载地址 nginx 1.10.3 http://nginx.org ...
- Windows下安装Zabbix agent
下载Windows版本的Zabbix agent安装包:https://www.zabbix.com/cn/download_agents#tab:40LTS 有两种安装方式: (1)需要手动安装,安 ...
随机推荐
- SpringCloud微服务负载均衡与网关
1.使用ribbon实现负载均衡ribbon是一个负载均衡客户端 类似nginx反向代理,可以很好的控制htt和tcp的一些行为.Feign默认集成了ribbon. 启动两个会员服务工程,端口号分别为 ...
- 机器学习(五)--------正则化(Regularization)
过拟合(over-fitting) 欠拟合 正好 过拟合 怎么解决 1.丢弃一些不能帮助我们正确预测的特征.可以是手工选择保留哪些特征,或者使用一 些模型选择的算法来帮忙(例如 PCA) 2.正则化. ...
- 编辑输出“Hello World”
一.新建java项目 执行“文件->新建->项目建立”,打开建立新项目对话框,在编辑框中输入项目名,其他选项为默认值,随后点击“完成”按钮. 二.新建java类 执行“文件->新建- ...
- Maven Nexus仓库地址
收集的仓库地址如下: http://maven.wso2.org/nexus/content/groups/public/ http://jcenter.bintray.com/ http://mav ...
- 关于TCP窗口大小
窗口字段 TCP Window字段用于接收端通知发送端:接收端当前能够接收的字节数(即当前允许发送端发送的字节数).在TCP Header中占有16bit长度,如下所示 0 1 2 3 0 1 2 3 ...
- RestTemplate 中文乱码解决
@Bean public RestTemplate restTemplate() { RestTemplate restTemplate = new RestTemplate(); restTempl ...
- java中的Condition协作线程接口类
在Java的Condition接口中,存在的几个方法跟Synchronized中的wait(),waitall(),wait(time ^),这个几个方法一一对应起来,但是在Lock.newCondi ...
- Mysql常用命令 详细整理版
Mysql常用命令 show databases; 显示数据库 create database name; 创建数据库 use databasename; 选择数据库 drop database na ...
- 计蒜客 2019 蓝桥杯省赛 B 组模拟赛(三)数字拆分
#include<iostream> #include<cstring> #include<cstdio> #include<algorithm> us ...
- 第七周助教工作总结——NWNU李泓毅
本周应批改作业0,实批改作业0 因本周开始软工团队项目,故本周几位助教正在制定团队项目题目并且处理相关工作. 这一次的作业将于4月17日前进行提交,作业为软件研发团队的组建.