云计算百科
云计算领域专业知识百科平台

【免费】Centos7mini+Zabbix5.0+agent+Apache+PHP搭建监控服务器(纯文本文字精简版) 新装系统按步操作一次成功

无须看图,完全按照步骤操作即可搭建完成

————————————Centos7.9————————————

centos安装包镜像下载https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/

选择“CentOS-7-x86_64-DVD-2009.iso 4.4GB”

Centos7.9安装过程略,其中:时区中调整好当前时间,基本环境选“最小安装”

Login as:Root

Password:安装系统时最后设置的root密码

————————————Network————————————

# vi /etc/sysconfig/network-scripts/ifcfg-ens33        #修改网络配置

        BOOTPROTO=“dhcp”改为“static”

        ONBOOT=“no”改为“yes”

        增加 ↓        以下IP根据自己工作网络环境进行匹配修改

        IPADDR=192.168.0.2

        NETMASK=255.255.255.0 或 PREFIX=24

        GATEWAY=192.168.0.1

        DNS1=8.8.8.8

        DNS2=114.114.114.114

:wq        #保存退出

# systemctl restart network                                  # 重启网络服务

# ping www.baidu.com                                        # 测试网络是否连通外网

注意:如果是VMware虚拟机本机搭建,注意桥接与NAT模式的选择,可能会影响之后的wget下载失败。桥接模式是与本机IP相同网段网络给虚拟机系统。NAT模式是本机为路由并创建一个虚拟网段给虚拟机中系统使用。

———————————基础环境准备———————————

# systemctl stop firewalld                                   # 关闭防火墙

# vi /etc/selinux/config                                        # 将SELINUX设置为disabled

        SELINUX=enforcing 改为 SELINUX=disabled

:wq        # 保存退出        # 网上说需要重启系统,我的貌似不需要重启

# rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm        # 安装阿里云源

# sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo    # 替换源

# mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.old        # 备份

# vi /etc/yum.repos.d/CentOS-Base.repo    # 新建,并粘贴以下配置内容 [base] name=CentOS-$releasever – Base baseurl=http://vault.centos.org/7.9.2009/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[updates] name=CentOS-$releasever – Updates baseurl=http://vault.centos.org/7.9.2009/updates/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

[extras] name=CentOS-$releasever – Extras baseurl=http://vault.centos.org/7.9.2009/extras/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

:wq        # 保存退出

# yum clean all                # 清理yum缓存#清理yum缓存         # yum makecache           # 更新 yum 软件包管理器的缓存 # yum update -y               # 升级所有包升级软件和系统内核

# yum install vim -y           # 安装vim (不用可不安装,本文未使用)

# yum install wget -y         # 安装wget(不用可不安装,本文未使用)

———————————正式安装zabbix5.0———————————

# yum install -y zabbix-server-mysql zabbix-agent        # 安装zabbix软件包服务和监控

# yum install -y centos-release-scl        # 安装SCL官方仓库

# vi /etc/yum.repos.d/zabbix.repo        # 修改配置     [zabbix-frontend]     ……     enabled=0 改为 1                # 改为启动     :wq

# vi /etc/yum.repos.d/CentOS-SCLo-scl.repo        # 修改配置     [centos-sclo-sclo]     注释掉# mirrorlist=http://……     增加 baseurl=http://vault.centos.org/7.9.2009/sclo/$basearch/sclo/     :wq

# vi /etc/yum.repos.d/CentOS-SCLo-scl-rh.repo        # 修改配置     [centos-sclo-rh]     注释掉#mirrorlist=http://……     增加 baseurl=http://vault.centos.org/7.9.2009/sclo/$basearch/rh/     :wq

# yum install -y zabbix-web-mysql-scl zabbix-apache-conf-scl    # 安装web apache相关依赖

# yum install -y mariadb-server         # 安装mariadb服务数据库

# systemctl enable –now mariadb    # 启动数据库,并配置开机自动启动

# mysql_secure_installation              # mysql安全向导,配置root密码     回车     y     zabbix        # 创建root密码     zabbix        # 确认root密码     y     y     y     y

# mysql -u root -p                      # root登录数据库 Enter password: zabbix            # 输入root密码

MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;        # 创建zabbix库采用utf8的编码 MariaDB [(none)]> create user zabbix@localhost identified by 'zabbix';                   # 创建zabbix用户,设置密码 MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost;                  # 授权zabbix用户访问权限 MariaDB [(none)]> flush privileges;    # 刷新 MariaDB [(none)]> quit;            # 退出

# cd /usr/share/doc/zabbix-server-mysql-5.0.46/        # 进入目录

# zcat /usr/share/doc/zabbix-server-mysql-5.0.46/create.sql.gz | mysql zabbix -uzabbix -pzabbix        # 初始化并导入数据库

# vi /etc/zabbix/zabbix_server.conf        # 修改配置文件      91 # DBHost=localhost    改为 DBHost=localhost     124 # DBPassword=         改为 DBPassword=zabbix     :wq

# vi /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf        # 修改配置文件     增加php_value[date.timezone] = Asia/Shanghai     :wq

# systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm        # 重启服务

# systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm        # 设置开机自启

网页打开http://192.168.0.2/zabbix 1>Welcome to Zabbix 5.0        选Next step 2>Check of pre-requisites        选Next step 3>Configure DB connection     Database type        MySQL      # 默认     Database host        localhost    # 默认     Database port         0                # 默认     Database name      zabbix        # 默认     User                        zabbix        # 默认     Password                zabbix        手敲输入                                                     选Next step 4>Zabbix server details     Host                localhost              # 默认     Port                10051                   # 默认     Name             Zabbix Server      手敲输入                                                      选Next step 5>Pre-installation summary          选Next step 6>Install                                        选Finish 登陆账户:Admin 登陆密码:zabbix

设置中文 点击左侧菜单栏下边小人图标User settings → Language选项 → Chinese (zh_CN) → Update

赞(0)
未经允许不得转载:网硕互联帮助中心 » 【免费】Centos7mini+Zabbix5.0+agent+Apache+PHP搭建监控服务器(纯文本文字精简版) 新装系统按步操作一次成功
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!