centos7.x之yum安装zabbix

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介:

1、安装LAMP

1
2
3
4
5
#关闭防火墙方便测试
yum  install  epel-release -y
systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0
1
2
3
4
#安装httpd
yum  install  httpd
systemctl start httpd.service 
systemctl  enable  httpd.service
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#安装数据库5.6
wget http: //dev .mysql.com /get/mysql-community-release-el7-5 .noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum  install  mysql-community-server
systemctl restart mysqld.service
#设置msyql密码为 123456
mysql>  set  password  for  'root' @ 'localhost'  =password( '123456' );
 
#远程连接设置,所有以root账号连接的远程用户,设其密码为 123456
mysql> grant all on xxxx.* to  'root' @ '%'  identified by  '123456'  with grant option;
 
#更新权限
mysql>flush privileges;
 
#数据库开机启动
systemctl  enable  mysqld.service
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#安装php
yum  install  php -y
#安装PHP组件,使PHP支持mysql
yum  install  php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash -y
#重启对应服务
systemctl restart mysqld.service
systemctl restart httpd.service
 
#以上 安装 apahce 、mysql 、php  安装完毕。
 
查看安装环境版本:
 
cd   /var/www/html   ,新建index.php文件,输入:
<?php
     phpinfo();
?>

2、安装zabbix

1
2
3
4
5
6
7
8
9
#安装zabbix server
rpm -ivh http: //repo .zabbix.com /zabbix/3 .4 /rhel/7/x86_64/zabbix-release-3 .4-1.el7.centos.noarch.rpm
#安装Zabbix server and agent(agent是可选的)
yum  install  zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway -y
vi  /etc/httpd/conf .d /zabbix .conf
更新时区:
php_value  date .timezone Asia /Shanghai
#重启httpd
systemctl restart httpd
1
2
3
4
5
6
7
#创建MySQL 数据库和用户
mysql –u root –p
mysql> create database zabbix character  set  utf8;
 
mysql> grant all privileges on zabbix.* to  'zabbix' @ '%'  identified by  'zabbix' ;
 
mysql> flush privileges;
1
2
3
4
5
6
7
8
9
10
#数据库导入zabbix template
#-p 后面的zabbix不是密码,而是选择zabbix数据库,导入都是数据表
zcat  /usr/share/doc/zabbix-server-mysql-3 .4.0 /create .sql.gz | mysql -uzabbix -p zabbix
 
#Configure database for Zabbix server/proxy
# vi /etc/zabbix/zabbix_server.conf
DBHost=192.168.1.100
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
1
2
3
4
5
6
7
#Starting Zabbix server process
systemctl start zabbix-server
systemctl  enable  zabbix-server
#添加selinux设置
setsebool -P httpd_can_connect_zabbix on
setsebool -P httpd_can_network_connect_db on
systemctl start httpd
1
2
3
4
5
6
7
8
#修改PHP 设置,后来再搭建多几次发现这个php设置可以不用更改
vi  /etc/php .ini
max_execution_time = 600
max_input_time = 600
memory_limit = 256
Mpost_max_size = 32M
upload_max_filesize = 16M
date .timezone = Asia /Shanghai
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#允许Zabbix web console 对特定IP段可用 (可选)
vi  /etc/httpd/conf .d /zabbix .conf
如果设置 ‘Allow from All’, 这可以允许全部可以访问
         php_value upload_max_filesize 2M
         php_value max_input_time 300
         php_value always_populate_raw_post_data -1
         # php_value date.timezone Europe/Riga
         php_value  date .timezone Asia /Shanghai
     < /IfModule >
< /Directory >
 
<Directory  "/usr/share/zabbix/conf" >
     Require all denied
< /Directory >
 
<Directory  "/usr/share/zabbix/app" >
     Require all denied
< /Directory >
 
<Directory  "/usr/share/zabbix/include" >
     Require all denied
< /Directory >
 
<Directory  "/usr/share/zabbix/local" >
     Require all denied
< /Directory >
1
2
3
4
5
#前端web界面访问配置
http: //192 .168.1.100 /zabbix/setup .php
 
#zabbix默认账号和密码
The default user name is Admin, password zabbix.
1
2
3
4
5
6
7
#添加zabbix-agent,前面安装zabbix server的时候,一起yum安装了,现在只要修改一下数据即可
vim  /etc/hosts
添加
192.168.1.100   Zabbix server
 
service zabbix-agent start
chkconfig zabbix-agent on

wKiom1mi7NOwZMkCAACA-C0WRsw867.png-wh_50wKioL1mi7LyDKeMUAABjCifleKI576.png-wh_50wKiom1mi7LSB7_ZxAABTpYoJcXo765.png-wh_50

wKioL1mi7KnzKmpSAAByS9KrRYY731.png-wh_50

wKiom1mi7LbDrLQXAABO1spCnso972.png-wh_50wKiom1mi7MnyPb-kAAG6BjqvHaA534.png-wh_50




本文转自 yanconggod 51CTO博客,原文链接:http://blog.51cto.com/yanconggod/1959796

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
0
0
0
344
分享
相关文章
CentOS 7.8下使用kubeadm安装Kubernetes 1.26
这就是所有的前线报告,冒险家们,你们已经做好准备,开始在CentOS 7.8上通过Kubeadm安装Kubernetes 1.26的挑战了吗?走上这段旅程,让你的代码飞翔吧。
44 16
在Linux(CentOS和AWS)上安装更新的git2的方法并配置github-ssh
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
37 10
VMware隐藏黑科技!CentOS安装这个神器效率翻倍 文件互传竟比U盘还快?
### 安装VMtools的作用及步骤 安装VMtools可以实现Windows与CentOS之间的字符串和命令粘贴、文件夹共享等操作。在CentOS中,通过VMware菜单栏选择“VMware Tools”,将下载的压缩包拷贝到`/opt`目录并解压。接着进入终端,使用`./vmware-install.pl`命令完成安装。安装后重启系统,即可实现Windows与CentOS之间的字符和文件共享。具体步骤包括解压文件、启动命令行终端、安装VMtools以及配置文件共享。
88 16
VMware隐藏黑科技!CentOS安装这个神器效率翻倍 文件互传竟比U盘还快?
在CentOS 7.9中安装sshpass教程
如果在控制台显示出sshpass的使用方法,那就说明我们的大餐已经准备好,sshpass已经成功安装。 以上就是在 CentOS 7.9 中安装 sshpass 的彩色步骤,专业而生动,就像大厨在厨房一样顺利。
39 8
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
本文详细介绍了在VMware虚拟机中安装CentOS 6.8的全过程。首先,需确保已安装VMware并开启V-CPU虚拟化功能,可通过BIOS设置或使用LeoMoon CPU-V工具检测。接着,下载CentOS镜像文件,并在VMware中新建虚拟机,配置CPU、内存、硬盘等参数。最后,加载ISO镜像启动虚拟机,按照提示完成CentOS的安装,包括语言、键盘、存储方式、地区、密码设置及硬盘分区等步骤。安装完成后,以root用户登录即可进入系统桌面,开始学习Linux命令和操作。
137 12
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
如何从CentOS7升级到8?CentOS8最新安装教程
从CentOS 7升级到8只需三步:清理系统、更换软件包及存储库、安装新内核与发布版本。首先确保系统最新并清理冗余包,接着替换基础系统包为CentOS 8版本,最后通过DNF工具完成内核更新与系统同步。整个过程需在终端执行,建议升级前备份VPS快照以防数据丢失。此方法可避免重装系统导致的数据清除问题,实现平滑升级。
74 6
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
206 25
|
2月前
|
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
79 13
yum install -y net-snmp-devel 安装不成功 zabbix项目安装,Errors during downloading metadata for repository ‘extras-common’:问题解决方案-优雅草卓伊凡
|
2月前
|
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
98 20
Centos7.9安装kerberos
Centos7.9安装kerberos
116 25
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等