001-Zabbix 服务安装
Zabbix 服务安装
【官方地址】点我快速打开文章
1、安装 Zabbix
1.1 下载 Zabbix 清华源
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
rpm -ql zabbix-release


1.2 替换为清华源
cp /etc/yum.repos.d/zabbix.repo{,.ori}
cat >/etc/yum.repos.d/zabbix.repo <<EOF
[zabbix]
name=Zabbix Official Repository - \$basearch
baseurl=http://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/\$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
[zabbix-non-supported]
name=Zabbix Official Repository non-supported - \$basearch
baseurl=http://mirrors.tuna.tsinghua.edu.cn/zabbix/non-supported/rhel/7/\$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
EOF
cat /etc/yum.repos.d/zabbix.repo


1.3 下载 Zabbix 软件
yum install zabbix-server-mysql zabbix-web-mysql -y &>/dev/null
echo $?
rpm -qa zabbix*


1.4 下载 mariadb 数据库
1.4.1 MySQL安装
yum install -y mariadb-server &>/dev/null
echo $?
systemctl start mariadb
systemctl enable mariadb
netstat -lntup|grep 3306


1.4.2 MySQL初始化
mysql_secure_installation


1.5 创建 Zabbix 的库
mysql
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';


1.6 导入 Zabbix 表
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -pzabbix zabbix
mysql -e 'show tables from zabbix;'|wc -l
mysql -e 'flush privileges;'


1.7 修改 Zabbix 配置文件
cp /etc/zabbix/zabbix_server.conf{,.ori}
sed -i -e '/# DBPassword=/a\DBPassword=zabbix' /etc/zabbix/zabbix_server.conf
grep 'DBPassword=' /etc/zabbix/zabbix_server.conf


1.8 启动 Zabbix
1.8.1 启动服务
systemctl enable zabbix-server.service
systemctl start zabbix-server.service
systemctl is-active zabbix-server.service
netstat -lntup|grep zabbix


1.8.2 日志文件
tail -5 /var/log/zabbix/zabbix_server.log


1.9 修改 Apache 的配置文件
1.9.1 修改 /etc/httpd/conf.d/zabbix.conf
cp /etc/httpd/conf.d/zabbix.conf{,.ori}
sed -i -e '/# php_value/a\ php_value date.timezone Asia/Shanghai' /etc/httpd/conf.d/zabbix.conf
grep date.timezone /etc/httpd/conf.d/zabbix.conf


1.9.2 启动 Httpd 服务
systemctl enable httpd
systemctl start httpd
netstat -lntup|grep httpd


1.10 为什么 Zabbix 官方用 lamp,不用 lnmp
满足 Zabbix 的需求,不需要高并发,Apache 启动就可以了,nginx 配置相对繁琐
Nginx + fastcgi + php lnmp 高
Httpd + php.so + php lamp 低
【后续文章】点我快速打开文章
【本文图片下载地址】【001-Zabbix 服务安装】点我快速打开分享(若异常,请私信,万分感谢) 【提取码:b7ck 】
今天你学习了吗?若有疑问,请留言、私信或加QQ群:647033350,大家一起进步吧!
001-Zabbix 服务安装的更多相关文章
- 运用Zabbix实现内网服务器状态及局域网状况监控(3) —— Zabbix服务端安装
1. Zabbix服务端安装,基于LNMP PHP5.5+Nginx1.9安装配置:http://www.cnblogs.com/vurtne-lu/p/7707536.html MySQL5.5编译 ...
- CentOS7 zabbix服务 简单安装文档
1. 简介 zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快 ...
- zabbix 服务端安装(server)
zabbix版本:Zabbix 2.2 LTS 备注:Linux下安装zabbix需要有LAMP或者LNMP运行环境 准备篇: 一.Web环境:Nginx+MySQL+PHP CentOS 7.0编译 ...
- linux 系统安装配置 zabbix服务(源码安装)
简介: zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定 ...
- 监控和安全运维 1.8 zabbix服务端安装
1. Zabbix简介基于web的开源软件,开源监控系统状态也可以监控网络设备.和nagios不同的是zabbix会把获取的数据保存在数据库中,所以zabbix需要有数据库支持 Zabbix还可以自动 ...
- 【2】循序渐进学 Zabbix:安装配置 Zabbix Server 服务端
上一篇 [1]循序渐进学 Zabbix :初识与基础依赖环境搭建( LNMP ) 安装 Zabbix Server 上篇我们在 192.168.200.101 上面安装了 Zabbix 所依赖的 LN ...
- zabbix分布式监控服务 安装与配置
zabbix安装与配置 一.什么是zabbix及优缺点(对比cacti和nagios) Zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位/解决存 ...
- zabbix服务端安装
1.安装zabbix服务(1)先rpm安装lamp环境 yum install -y httpd mysql mysql-libs php php-mysql mysql-server php-bcm ...
- 04.Linux系统-Zabbix监控服务安装部署
一.环境准备 操作系统:CentOS_Server_7.5_x64_1804.iso 部署组件:Zabbix 二.操作步骤: Zabbix_Server安装部署 2.0.安装依赖组件 [root@lo ...
随机推荐
- 往对象数组里面添加相同的key 不同的value 和删除相同的key值
应用场景:后盾字段没有发给你 自己补充数据 <div v-for="item in list" :key="item.id"> <p> ...
- 201871010116-祁英红《面向对象程序设计(java)》第6-7周学习总结
项目 内容 <面向对象程序设计(java)> https://home.cnblogs.com/u/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.c ...
- Ubuntu环境下打开Firefox报错: Firefox is already running, but is not responding.
在ubuntu下启动firefox可能会报错 Firefox is already running, but is not responding. To open a new window, you ...
- (day51)三、ORM、路由层、版本差异、流程图
目录 一.ORM关系建立 (一)ForeignKey(一对多) (二)ManyToManyField(多对多) (三)OneToOneField(一对一) 二.django请求生命周期流程图 三.ur ...
- Ubuntu16.04 UltraEdit 安装&破解&使用
(1)下载:登录到官网(http://www.ultraedit.com/downloads/uex.html)选在对应的版本进行下载. (2)安装: (使用命令行方式安装)在本地路径进行安装:sud ...
- insertAdjacentHTML和insertAdjacentText的使用(在指定位置插入代码或者文字)
insertAdjacentText方法与insertAdjacentHTML方法类似,只不过只能插入纯文本,参数相同.
- goroutine使用
Goroutine是建立在线程之上的轻量级的抽象.它允许我们以非常低的代价在同一个地址空间中并行地执行多个函数或者方法.相比于线程,它的创建和销毁的代价要小很多,并且它的调度是独立于线程的.在gola ...
- MySQL实战45讲学习笔记:第三十八讲
一.本节内容 我在上一篇文章末尾留给你的问题是:两个 group by 语句都用了 order by null,为什么使用内存临时表得到的语句结果里,0 这个值在最后一行:而使用磁盘临时表得到的结果里 ...
- Kubernetes集群的安全机制
集群的安全性需要考虑以下几个目标: 1.保证容器与其所在宿主机的隔离 2.限制容器给基础设施及其他容器带来的消极影响的能力 3.最小权限原则——合理限制所有组件的权限,确保组件只执行它被授权的行为 4 ...
- jboss_log4j.xml配置
log4j是个优秀的开源的java日志系统,jboss内部也集成他,在jboss下默认的只是对server做了每日日志,并没有对你部署的项目进行每日的日志构建,但我们能通过修改jboss-log4j. ...