发布网友 发布时间:2022-04-09 19:49
共1个回答
热心网友 时间:2022-04-09 21:18
方法/步骤安装开发软件包yum-ygroupinstall"DevelopmentTools"安装所需的依赖包yum-yinstallhttpdmysqlmysql-serverphpphp-mysqlphp-commonphp-mbstringphp-gdphp-odbcphp-pearcurlcurl-develnet-snmpnet-snmp-develperl-DBIphp-xmlntpdatephp-bcmath同步服务端的时间,保持所有服务器时间一致避免出现时间不同导致的不可用的监控数据ntpdatepool.ntp.rog创建zabbix服务运行所需要的用户和组groupadd-g201zabbixuseradd-gzabbix-u201-mzabbix初始化mysql服务器/etc/init.d/mysqldstart创建zabbix运行所需要的数据库及用户权限mysqladmin-uroot-h127.0.0.1password"123456"mysql-uroot-h127.0.0.1-pcreatedatabasezabbixcharactersetutf8;grantallprivilegesonzabbix.*tozabbixuser@'%'identifiedby'zabbixpass';flushprivileges;根据系统要求从官网下载解压zabbixcd/usr/src/tarxfzabbix-2.2.2.tar.gz将zabbix的初始数据导入到数据库中cdzabbix-2.2.2mysql-uzabbixuser-h192.168.239.130-pzabbixDocumentRoot"/var/www/html"ServerName192.168.239.130配置zabbixserver端的文件,定义数据库的IP、用户名、密码vim/etc/zabbix/zabbix_server.confDBHost=192.168.239.130DBName=zabbixDBUser=zabbixuserDBPassword=zabbixpassStartPollers=30#开启多线程数,一般不要超过30个StartTrappers=20#trapper线程数StartPingers=10#fping线程数StartDiscoverers=120MaxHousekeeperDelete=5000CacheSize=1024M#用来保存监控数据的缓存数,根据监控主机的数量适当调整StartDBSyncers=8#数据库同步时间HistoryCacheSize=1024MTrendCacheSize=128M#总趋势缓存大小HistoryTextCacheSize=512MAlertScriptsPath=/etc/zabbix/alertscriptsLogSlowQueries=1000启动apache服务跟zabbix服务/etc/init.d/httpdstart/etc/init.d/zabbix_serverstart访问安装界面按照界面提示一步一步的完成安装/zabbix/conf/zabbix.conf.php手动定义相关的参数即可进入登录界面点击登录,默认adminzabbix#至此,server端的安装完成Agent端安装开发软件包yum-ygroupinstall"DevelopmentTools"yum–yinstallntpdate同步客户端时间,防止跟服务器端不一致,导致检测到不可用的监控数据ntpdatepool.ntp.org创建zabbix运行所需要的用户跟组groupadd-g201zabbixuseradd-gzabbix-u201-mzabbix解压安装zabbixagent端cd/usr/src/tarxfzabbix-2.2.2.tar.gzcdzabbix-2.2.2./configure–sysconfdir=/etc/zabbix–enable-agentmake&&makeinstallcopyagent端运行所需要的脚本cpmisc/init.d/tru64/zabbix_agentd/etc/init.d/chmod+x/etc/init.d/zabbix_agentd配置agent端配置文件vim/etc/zabbix/zabbix_agentd.conf#此处千万别写成了zabbix_agent.conf,否则配置了不生效Server=192.168.239.130#填写Server的IP地址ServerActive=192.168.239.130#修改为Server的IP地址Hostname=Centos-03#填写本机的HostName,注意Server端要能解析UnsafeUserParameters=1#是否允许自定义的key,1为允许,0为不允许Include=/etc/zabbix/zabbix_agentd.conf.d/#自定义的agentd配置文件(key)可以在这里面写;启动zabbixagent端/etc/init.d/zabbix_agentdstartEND注意事项PHPbcmathextensionmissing, phpconfigurationparameter--enable-bcmath解决方法:yuminstall*bcmath*--skip-broken然后在/etc/php.ini文件里,添加:extension=bcmath.so