时间:2020-03-08来源:电脑系统城作者:电脑系统城
准备两台虚拟机,yum源使用zabbix文件夹
# hostnamectl set-hostname zabbix-server
# hostnamectl set-hostname zabbix-agent
将镜像文件和zabbix文件夹上传到/opt目录下
创建挂载目录并将镜像文件挂载到目录
# mkdir -p /opt/centos
移动目录
# mv /etc/yum.repos.d/* /media/
编辑local.repo文件
[centos]
name=centos
baseurl=file:///opt/centos
gpgcheck=0
enabled=1
[zabbix]
name=zabbix
baseurl=file:///opt/zabbix
gpgcheck=0
enabled=1
安装ftp服务
# yum install -y vsftpd
编辑文件,最上面添加代码
# vi /etc/vsftpd/vsftpd.conf
启动服务
# systemctl start vsftpd
查看服务状态
# systemctl status vsftpd
移动文件
# mv /etc/yum.repos.d/* /media/
编辑local.repo文件
[centos]
name=centos
baseurl=ftp://192.168.37.12/centos
gpgcheck=0
enabled=1
[zabbix]
name=zabbix
baseurl=ftp://192.168.37.12/zabbix
gpgcheck=0
enabled=1
安装httpd服务
# yum install -y httpd
安装数据库服务
# yum install -y mariadb-server mariadb
安装zabbix服务
# yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server
升级trousers服务
# yum install -y trousers
网页之前的操作全部在server上
启动服务并设置开机自启
# systemctl start httpd
# systemctl enable httpd
查看服务状态
# systemctl status httpd
启动数据库服务并设置开机自启
# systemctl start mariadb
# systemctl enable mariadb
登录数据库,创建zabbix库
# mysql
> create database zabbix character set utf8 collate utf8_bin;
授予用户访问权限
> grant all privileges on zabbix.* to zabbix@'%' identified by 'zabbix';
> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
导入数据库文件
# cd /usr/share/doc/zabbix-server-mysql-3.4.15/
# zcat create.sql.gz |mysql -uroot zabbix
编辑文件,设置时区
# vi /etc/php.ini
编辑文件,修改时区
# vi /etc/httpd/conf.d/zabbix.conf
修改完配置文件后重启服务
# systemctl restart httpd
编辑文件
# vi /etc/zabbix/zabbix_server.conf
做以下修改
38:LogFile=/var/log/zabbix/zabbix_server.log
49:LogFileSize=0
72:PidFile=/var/run/zabbix/zabbix_server.pid
82:SocketDir=/var/run/zabbix
91:DBHost=localhost
100:DBName=zabbix
116:DBUser=zabbix
124:DBPassword=zabbix
132:DBSocket=/var/lib/mysql/mysql.sock
330:SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
447:Timeout=4
489:AlertScriptsPath=/usr/lib/zabbix/alertscripts
499:ExternalScripts=/usr/lib/zabbix/externalscripts
535:LogSlowQueries=3000
启动zabbix服务
# systemctl start zabbix-server
查看端口号(10051)
# netstat -ntpl
浏览器访问192.168.37.12/zabbix
进入安装向导,单击右下角“Nest step”
显示版本信息等,单击右下角“Nest step”
填写信息,密码为zabbix
2024-07-18
Centos 7 二进制安装配置 MariaDB数据库2024-07-18
Centos7默认firewalld防火墙使用命令大全2024-07-07
四种执行python系统命令的方法常用权限linux系统内有档案有三种身份 u:拥有者 g:群组 o:其他人这些身份对于文档常用的有下面权限:r:读权限,用户可以读取文档的内容,如用cat,more查看w:写权限,用户可以编辑文档x...
2024-07-07
然而,如果我们遵循通常的 WordPress 最佳实践,这些安全问题可以避免。在本篇中,我们会向你展示如何使用 WPSeku,一个 Linux 中的 WordPress 漏洞扫描器,它可以被用来找出你安装...
2024-07-03