php+apache+mysql+zabbix适用于小白的centos搭建zabbix5.0完整版

本文详细介绍了在CentOS 7.6上搭建Zabbix 5.0的全过程,包括关闭防火墙和SELinux,安装MySQL、apache和php,解决安装过程中遇到的各种问题,直至完成Zabbix web界面的安装和配置。重点讲解了MySQL的安装和密码重置,以及Zabbix数据库的创建和导入,最后提到了权限设置和错误排查方法。
摘要由CSDN通过智能技术生成

一、系统环境CentOS Linux release 7.6.1810 (Core)
1.关闭防火墙,关闭selinux

systemctl stop firewalld
vi /etc/selinux/config

设置SELINUX=disabled
在这里插入图片描述

二、软件环境搭建(MySQL+apache+php)
1.安装MySQL(二进制安装),安装前移除自带的yum remove mariadb*
1>下载软件包,采用的mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz
mysql下载地址:https://downloads.mysql.com/archives/community/
2>解压到 /app/mysql下面

mkdir -p /app/mysql
tar -xzvf mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz --strip-components 1 -C  /app/mysql/ 

3>设置mysql环境变量,末尾增加一行,生效环境变量

vi /etc/profile
export PATH=/app/mysql/bin:$PATH
source /etc/profile

4>创建数据目录, 创建用户和组,授权用户文件目录权限

mkdir -p /data/mysql
groupadd mysql
useradd mysql -g mysql
chown -R mysql.mysql /app/*
chown -R mysql.mysql /data/*

5>初始化数据库

mysqld --initialize  --user=mysql --basedir=/app/mysql --datadir=/data/mysql

6>编辑配置文件

mv /etc/my.cnf /etc/my.cnf.bak			#备份原配置文件
vi /etc/my.cnf
[mysqld]
user=mysql
basedir=/app/mysql
datadir=/data/mysql
server_id=6
port=3306
socket=/tmp/mysql.sock
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值