介绍
这篇文章主要介绍Zabbix如何安装部署,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
<强>前言强>
Zabbix是目前最为主流的开源监控方案之一,部署本身并不困难,难的是深入理解。根据在生产环境的实践从新版Zabbix 4.0 LTS开始全部使用码头工人部署,我相信未来越来越多的开源组件都会以容器化的形式呈现在我们面前。
操作系统:
[root@mysql ~] #, cat /etc/redhat-release CentOS Linux  release 7.5.1804 (核心)
Mysql:版本5.7.23 192.168.75.251
Zabbix服务器:版本3.4.12 192.168.75.250
<强>一、安装Mysql 强>
<强> 1.1下载Mysql 强>
关闭防火墙
# systemctl stop firewalld #,systemctl disable  firewalld vi /etc/selinux/config SELINUX=enforcing 改为,SELINUX=,
禁用Centos7默认数据库为mariadb,先卸载
rpm -qa | grep mariadb mariadb 5.5.56 - 2. el7.x86_64——填词 rpm -e ——nodeps mariadb 5.5.56 - 2. el7——填词。x86_64
这个版本需要增加1.9,也要下载
[root@mysql 软]#,你 total 132444 -rw-r——r, 1, root root 83709983, Aug 10, 10:26 boost_1_59_0.tar.gz -rw-r——r, 1, root root 51907462, Aug 10, 10:26 mysql-5.7.23.tar。广州
添加mysql用户,
groupadd mysql useradd -g  mysql -s /sbin/nologin mysql
1.2安装依赖包
<代码> yum安装- y cmake野牛bison-devel libaio-devel gcc gcc-c + + git ncurses-devel 代码>
1.3编译
解压mysql,把增加的压缩版放到解压后的mysql目录内
tar xzvf mysql-5.7.23.tar.gz mv boost_1_59_0.tar.gz  mysql-5.7.23
进入MySQL源文件目录,新建配置做为编译目录,并进入该目
cd mysql-5.7.23 mkdir 配置 cd 配置
使用cmake进行生成编译环境,
cmake . . -DBUILD_CONFIG=mysql_release \ -DINSTALL_LAYOUT=STANDALONE \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DENABLE_DTRACE=OFF \ -DWITH_EMBEDDED_SERVER=OFF \ -DWITH_INNODB_MEMCACHED=提醒\ -DWITH_SSL=bundled \ -DWITH_ZLIB=system \ -DWITH_PAM=提醒\ -DCMAKE_INSTALL_PREFIX=/var/mysql/, \ -DINSTALL_PLUGINDIR=?var/mysql/lib/plugin" \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DWITH_EDITLINE=bundled \ -DFEATURE_SET=community \ -DCOMPILATION_COMMENT=癕ySQL Server (GPL)“\ -DWITH_DEBUG=OFF \ -DWITH_BOOST=. .
安装
<代码>做,,使安装代码>
修改配置文件
vim 。/etc/my . cnf中所做 (mysqld) datadir=/var/lib/mysql 套接字=/var/mysql/mysql.sock 端口=3306 log_error=/var/mysql/日志/error.log basedir=/var/mysql/(客户端) 套接字=/var/mysql/mysql.sock chown mysql.mysql/etc/my . cnf中所做
创建日志文件
mkdir -p /var/mysql/日志 touch /var/mysql/日志/error.log touch /var/mysql/mysql.sock chown -R  mysql.mysql /var/mysql/
1.4初始化
<代码> #/var/mysql/bin/mysqld——初始化用户=mysql 代码>
查看数据文件是否生成
# ll /var/lib/mysql total 110628 -rw-r——安康;1,mysql mysql 56, Aug 10, 11:06 auto.cnf -rw-r——安康;1,mysql mysql 417年,Aug 10, 11:06 ib_buffer_pool -rw-r——安康;1,mysql mysql 12582912, Aug 10, 11:06 ibdata1 -rw-r——安康;1,mysql mysql 50331648, Aug 10, 11:06 ib_logfile0 -rw-r——安康;1,mysql mysql 50331648, Aug 10, 11:06 ib_logfile1 drwxr-x——安康;2,mysql mysql 4096年,Aug 10, 11:06 mysql drwxr-x——安康;2,mysql mysql 8192年,Aug 10, 11:06 performance_schema drwxr-x——安康;2,mysql mysql 8192年,Aug 10, 11:06 sysZabbix如何安装部署