宝塔+zabbix 安装

先安装宝塔最新版,环境选择centos7,nginx1.16+,mysql5.7+,php5.6+

先换yum源

安装相关的依赖
yum -y install mysql-devel libcurl-devel net-snmp-devel php-bcmath php-ldap php-mbstring php-gd php-xmlwriter libevent-devel libevent fping pcre*

添加用户
groupadd zabbix
useradd -g zabbix -s /sbin/nologin zabbix

下载zabbix-4.2.4
wget https://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/4.2.4/zabbix-4.2.4.tar.gz
tar -zxvf zabbix-4.2.4.tar.gz
cd zabbix-4.2.4
./configure –prefix=/usr/local/zabbix –enable-server –enable-proxy –enable-agent –enable-ipv6 –with-mysql –with-net-snmp –with-libcurl –with-openssl –with-libcurl –with-libxml2

宝塔中创建zabbix数据库,密码默认为zabbix 导入数据库sql 备份

mysql -uzabbix -pzabbix -hlocalhost zabbix < /root/zabbix-4.2.4/database/mysql/schema.sql
mysql -uzabbix -pzabbix -hlocalhost zabbix < /root/zabbix-4.2.4/database/mysql/images.sql
mysql -uzabbix -pzabbix -hlocalhost zabbix < /root/zabbix-4.2.4/database/mysql/data.sql

vim /usr/local/zabbix/etc/zabbix_server.conf
检查 DBName DBUser DBPasswd 是否正确

关闭firewalld

将zabbix 的前端文件拷贝到站点目录
cp -r frontends/php/* /www/wwwroot/zab.51yy.top/

php配置修改,max_input_time = 300

/usr/local/zabbix/sbin/zabbix_server
/usr/local/zabbix/sbin/zabbix_agentd
启动服务和代理

访问url 进入安装zab.51yy.top ,数据库账号密码是之前设置的zabbix,安装时会提示缺少文件,根据页面连接打开之后,复制配置,写入到/www/wwwroot/zab.51yy.top/conf/zabbix.conf.php 文件中保存。

安装完 默认的账号admin 密码zabbix

排错日志/tmp/zabbix_server.log
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock
建立软连接

########客户端安装##########
rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

1、yum -y install zabbix zabbix-agent

2、配置zabbix-agent,修改三个参数

[root@localhost zabbix]#vi /etc/zabbix/zabbix_agentd.conf

3、启动客户端并加入自启动

[root@zabbix ~]# zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf #添加自启动

[root@zabbix ~]# systemctl start zabbix-agent #启动客户端

[root@zabbix ~]# systemctl restart zabbix-agent #重启客户端

~]# ./zabbix_get -s 148.70.149.156 -p 10050 -k “system.cpu.load[all,avg1]” #检测通信有没有问题。

4、在服务器的web界面中添加客户机器即可。

添加之后,注意添加模块 ,否则ZBX 为灰色
日志目录 /var/log/zabbix/zabbix-agentd.log

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注