zabbix 安装部署实践篇 且行且珍惜
https://www.cnblogs.com/heqjy/p/13330420.html
https://www.cnblogs.com/zymnstlm/p/12381627.html
https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=apache
https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=apache
https://www.cnblogs.com/wangzy-tongq/p/13418514.html
https://www.cnblogs.com/tz90/p/12398778.html 安装zabbix yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent
用户名 Admin 密码zabbix
Zabbix启动失败报错:cannot start alert manager service: Cannot bind socket to “/var/run/zabbix/zabbix_server_alerter.sock”: [13] Permission denied. 解决办法: 一:关闭防火墙 systemctl stop firewalld && systemctl disable firewalld 二:关闭SELinux setenforce 0 && sed -i ‘s/^SELINUX=.*/SELINUX=disabled/’ /etc/selinux/config 重启启动Zabbix服务即可
Centos7更换yum源为阿里源 1、备份源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2、下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/ wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo 3、非阿里云ECS用户会出现 Couldn’t resolve host ‘mirrors.cloud.aliyuncs.com’ 信息,不影响使用,可以修改配置 sed -i -e ‘/mirrors.cloud.aliyuncs.com/d’ -e ‘/mirrors.aliyuncs.com/d’ /etc/yum.repos.d/CentOS-Base.repo 4、生成缓存 yum makecache 5、查看当前源 yum repolist
选择您Zabbix服务器的平台 a. 安装 数据库 产品手册
b. Install Zabbix server and agent
c. Install Zabbix frontend 产品手册 Enable Red Hat Software Collections
编辑配置文件 /etc/yum.repos.d/zabbix.repo and enable zabbix-frontend repository. [zabbix-frontend] … enabled=1 … Install Zabbix frontend packages.
d. 创建初始数据库 产品手册 在数据库主机上运行以下代码。
password mysql> create database zabbix character set utf8 collate utf8_bin; mysql> create user zabbix@localhost identified by ‘password’; mysql> grant all privileges on zabbix.* to zabbix@localhost; mysql> quit; 导入初始架构和数据,系统将提示您输入新创建的密码。
e. 为Zabbix server配置数据库 编辑配置文件 /etc/zabbix/zabbix_server.conf DBPassword=password f. 为Zabbix前端配置PHP 编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf, uncomment and set the right timezone for you. ; php_value[date.timezone] = Europe/Riga g. 启动Zabbix server和agent进程 启动Zabbix server和agent进程,并为它们设置开机自启:
h. 配置Zabbix前端 连接到新安装的Zabbix前端: http://server_ip_or_name/zabbix 根据Zabbix文件里步骤操作: Installing frontend 开始使用Zabbix 查看快速开始指南
由于CentOS7的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 下载命令: wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 然后进行yum源的安装: rpm -ivh mysql57-community-release-el7-9.noarch.rpm 安装完成后,就可以使用yum命令安装mysql了: yum -y install mysql-server 启动mysql: systemctl start mysqld 查看mysql状态: systemctl status mysqld 获取mysql的临时密码: grep ‘temporary password’ /var/log/mysqld.log 登录mysql:(密码为上一步骤获取的临时密码) mysql -u root -p(此处不用输入密码,按下回车后会专门要你再输入密码的) 登录成功后,做任何操作都会被要求先修改密码 show databases; 请注意:如果修改的密码太过简单,依然会提示error,修改失败 因为5.7及以上版本的数据库对密码做了强度要求,默认密码的要求必须是大小写字母数字特殊字母的组合且至少要8位长度 ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新的密码’; 按照系统的默认要求,修改密码: ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘-520Lemon-’; 修改完成后,即可愉快的操作数据库: show databases; 扩展一: 修改密码的强度: 1、先查看密码的规则: SHOW VARIABLES LIKE ‘validate_password%’; 关注两个信息即可: a、validate_password_length=8,表示长度最少为8位 b、validate_password_policy=MEDIUM,表示密码的安全等级为中 关于密码安全等级为中的意思,参考官方文档,得到的答案: 翻译一下: 说白了也就是:密码必须满足:数字、小写字母、大写字母 、特殊字符、长度至少8位 2、所以,我们接下来只要修改密码安全等级和长度,即可在以后修改密码后者是新增用户上,密码可以任意我们来设置了。 ps:先将密码安全等级设置为最低 set global validate_password_policy=0;–表示将密码安全等级设置为low set global validate_password_length=6;–表示将密码长度设置为最小6位 3、接下来,你就可以随便修改密码了; ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘520lemon’; 扩展二: 使用可视化工具连接: 1、先查看默认的数据库 show databases; 2、进入到mysql库: use mysql; 3、查看数据库的用户信息: select host,user from user; 由此可见,此时只能在Linux本地上进行mysql的登录 4、赋权,让某一用户,可以在任意的主机上连接数据库 GRANT ALL PRIVILEGES ON . TO ‘lemon’@’%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION; 5、刷新权限,让刚赋权的用户配置信息生效 flush privileges; 6、此时,我们就可以用用户名为lemon,密码为123456的账号信息,使用可视化工具进行连接了 ps:如果是云服务器,请注意去云服务器的控制台->安全组,开放3306端口(3306是mysql数据库的默认端口号)
CentOS7下 mysql5.7.25 密码改简单的方法 在 vim /etc/my.cnf配置文件中增加: validate_password=off default_password_lifetime=0
yum方式来安装本地rpm包 yum localinstall docker-engine-1.12.1-1.el7.centos.x86_64.rpm
find: ‘/run/user/1000/gvfs’: 权限不够 的解决办法 其实这个目录是空的,查不查都没关系。所以,以下解决方式比较简粗暴: umount /run/user/1000/gvfs // 卸载该文件 rm -rf /run/user/1000/gvfs // 删除该文件
https://blog.51cto.com/317487/2137388 zabbix 无法启动server服务器 tailf /var/log/zabbix/zabbix_server.log vim /etc/zabbix/zabbix_server.conf 378 ### Option: CacheSize 379 # Size of configuration cache, in bytes. 380 # Shared memory size for storing host, item and trigger data. 381 # 382 # Mandatory: no 383 # Range: 128K-8G 384 # Default: 385 CacheSize=2048M 386
链接:https://pan.baidu.com/s/1Wa_Bc6L1rMXyFsZ3LQdAWg 提取码:2yqi 复制这段内容后打开百度网盘手机App,操作更方便哦–来自百度网盘超级会员V3的分享