手机怎么控制云服务器Centos8安装zabbix

阿里云ecs服务器搭建 前言 Zabbix的作用,这里就不做过多解释。IT从业者应该都是知道Zabbix的作用。网上找了很多安装Zabbix的教程但是很多centos 7系统安装教程,少有cento···

阿里云ecs服务器搭建

前言

Zabbix的作用,这里就不做过多解释。IT从业者应该都是知道Zabbix的作用。网上找了很多安装Zabbix的教程但是很多centos 7系统安装教程,少有centos 8安装教程。虽然centos 8已经停止更新了,但是从一个好学者的角度还是将其安装。还好zabbix的官网有zabbix centos8 的安装步骤。所以安装起来可以助力,但是zabbixx安装的依赖软件官网是没有,需要自己不断去摸索和排查。接下来就把我在Centos8 安装zabbix步骤分享,其中也把安装出现问题一个分享出来。此文只是安装教程,如果配置后续也会更新。在此也我也把我参照博客、网址分享给大家。

安装总体步骤:

1.关闭防火墙并设置开机不启动。

2.配置需要安装依赖包yum。主要安装Mariadb和PHP服务

3修改Apache和配置文件。

4.开启APache和Mariadb服务并设置开机启动。

5.初始化数据库并测试能否成功登录数据库。

6.创建数据库并设置监控信息授权。(验证PHP和Mariadb的关联性)

7.安装zabbix服务器(添加阿里云元源区域)

8安装zabbix存储库(参照zabbix官网安装模式)

9.安装Zabbix server,Web前端,agent

10.导入初始化架构和数据(系统会提示您输入账号和密码)

11.zabbix Server配置数据库

12.启动Zabbix server和agent进程,启动Zabbix server和agent进程,并为它们设置开机自启:

13.最后在浏览器输入http://本地IP/zabbix进入网页设置。在这里已经完成基本配置。

详细安装

1.关闭防火墙并设置开机不启动。

如果不关闭防火墙的话后续可能会影响Zabbix网页打开所有建议是关闭

root> systemctl stop firwalld

root>systemctl dislable fiwalld

root>systemctl status firewalld确认防火墙是否关闭成功

2.配置需要安装依赖包yum。主要安装Mariadb和PHP服务

2.1因为centos8已经停止了更新了,centos没有相关yum资源

root>cat /etc /yum.repos.d查看目前保留repos.d文件,对于centos8来说已经是没有用了

root>rm -rf ./*.repo删除掉这些文件

root>wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

root>yum makecache重新建立缓存

2.2安装Mariadb10.3数据库

安装之前不要执行 dnf -y update因为执行之后2.1的操作就白忙活了。【踩坑总结】

root>dnf module install mariadb这里为日后埋下一个故障伏笔

root>rpm -qi mariadb-server查看Mariadb是否安装成功

root>netstat -anpt | grep 3306查看能不能监听到数据库运行图中是运行成功

root>mysql_secure_installation初始化数据库(图是借鉴网上后续会鸣谢大神)

root>mysql -uroot -pshv@1234能否进入数据库

root>systemctl start mariadb.service启动Mariadb数据库

root>mysql -uroot- pshv@1234 创建数据库监控信息表并授权

MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;

//数据库监控信息的表为zabbix,字符集为utf8,每一个字符区分大小写

Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@% identified by admin123;

Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by admin123;

Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> flush privileges;

Query OK, 0 rows affected (0.00 sec)

root>syetemctl enable mariadb.service设置为开启启动

2.3安装httpd服务

root> yum install -y httpd

root>httpd-v 查看是否安装成功

root>systemctl start httpd重新启动httpd

root>netstat -anpt | grep 80监听是否开启端口一般到这个步骤都是开启状态

root>syetemctl enable httpd设置开机启动

root>vi/etc/httpd/conf/httpd.conf 修改apache和php配置文件

ServerNamewww.example.com:80//开启域名DirectoryIndexindex.phpindex.html//添加index.php

root>vi /etc/php.ini

date.timezone= PRC

root>vi /var/www/html/index.php编辑测试网页

您好:云优数据云计算 www.yunyoushuju.cn 2核2G6M最低19.9元/月 欢迎开机

发表评论

评论列表
未查询到任何数据!