
Oracleisa的Oracle Corporation和/或其注册商标
会员. 其他名称可能分别是其商标继承人
所有者.
键入“帮助”; '或'\ h'forhelp. 输入'\ c'清除当前输入语句.
mysql> createdatabasezabbixcharactersetutf8;
QueryOK,1位受影响(0.00秒)
mysql> grantallprivilegesonzabbix. * tozabbix @'%'由'zabbix'标识;
QueryOK,0行(0.01秒)
mysql> deletefrommysql.userwhereuser =“”;
QueryOKzabbix 3.2 安装,2行(0.00秒)
mysql> flushprivileges;
QueryOK,0行(0.00秒)
8. Zabbix数据将导入到创建的Zabbix中.
[root@vmware1zabbix-2.2.9]#mysql-uzabbix-pzabbix-h127.0.0.1zabbix
[root@vmware1zabbix-2.2.9]#mysql-uzabbix-pzabbix-h127.0.0.1zabbix
[root@vmware1zabbix-2.2.9]#mysql-uzabbix-pzabbix-h127.0.0.1zabbix
9. 复制zabbix服务器和客户端的启动文件.
[root@vmware1zabbix-2.2.9]#cpmisc / init.d / fedora / core / zabbix_server / etc / init.d /
[root@vmware1zabbix-2.2.9]#cpmisc / init.d / fedora / core / zabbix_agentd / etc / init.d /
10. 修改配置文件和启动文件.
[root@vmware1zabbix-2.2.9]#sed-i的/ ^ DBUser =. * $ / DBUser = zabbix / g'/usr/local/zabbix/etc/zabbix_server.conf
[root@vmware1zabbix-2.2.9]#sed-i的/^.* DBPassword =. * $ / DBPassword = zabbix / g'/ usr / local / zabbix / etc / zabbix_server.conf
[root@vmware1zabbix-2.2.9]#sed-i的/^.* DBHost =. * $ / DBHost = 127.0.0.1 / g'/ usr / local / zabbix / etc / zabbix_server.conf
[root@vmware1zabbix-2.2.9]#sed-i's / BASEDIR = \ / usr \ / local / BASEDIR = \ / usr \ / local \ /zabbix/g'/etc/init.d/zabbix_server
[root@vmware1zabbix-2.2.9]#sed-i's / BASEDIR = \ / usr \ / local / BASEDIR = \ / usr \ / local \ /zabbix/g'/etc/init.d/zabbix_agentd

11. 在/ etc / services文件中,添加zabbix服务端口.
[root@vmware1zabbix-2.2.9] #cat >> / etc / services << EOF
zabbix-agent10050 / tcp#ZabbixAgent
zabbix-agent10050 / udp#ZabbixAgent
zabbix-trapper10051 / tcp#ZabbixTrapper
zabbix-trapper10051 / udp#ZabbixTrapper
EOF
[root@vmware1zabbix-2.2.9]#tail-4 / etc / services
zabbix-agent10050 / tcp#ZabbixAgent
zabbix-agent10050 / udp#ZabbixAgent
zabbix-trapper10051 / tcp#ZabbixTrapper
zabbix-trapper10051 / udp#ZabbixTrapper
12. 将zabbix程序文件复制到nginx的指定Web目录并设置相应的权限.
[root@vmware1zabbix-2.2.9]#cp-rafrontends / php // usr / local / nginx / html / zabbix
[root@vmware1zabbix-2.2.9]#chown-Rnginx.nginx / usr / local / nginx / html / zabbix
13. 启动zabbixserver和zabixagent.
[root@vmware1zabbix-2.2.9]#/etc/init.d/zabbix_serverstart
[root@vmware1zabbix-2.2.9]#/etc/init.d/zabbix_agentdstart
[root@vmware1zabbix-2.2.9]#netstat-anpt | grep10050
tcp000.0.0.0: 100500.0.0.0: * LISTEN19850 / zabbix_agentd
[root@vmware1zabbix-2.2.9]#netstat-anpt | grep10051
tcp000.0.0.0: 100510.0.0.0: * LISTEN19786 / zabbix_server
tcp00127.0.0.1: 10051127.0.0.1: 37229TIME_WAIT-
14. 在浏览器中输入: 安装zabbixserver Web界面.
注意: 如果无法显示安装页面,这是因为Zabbix 3对于PHP至少需要5.4,而CentOS6的默认值为5.3.3,根本不符合要求,因此您需要使用第三方来源将PHP升级到5.4以上,请注意,不支持PHP7.

升级PHP版本:

单击下一步:

php安装将遇到几个错误,解决方法:
15. 修改php配置以满足Zabbix安装要求.
[root@vmware1zabbix-2.2.9]#sed-i的/ ^ \(. * \)date.timezone =. * $ / date.timezone =亚洲\ /上海/g'/etc/php.ini
[root@vmware1zabbix-2.2.9]#sed-i's / ^ \(. * \)post_max_size =. * $ / post_max_size = 16M / g'/ etc / php.ini
[root@vmware1zabbix-2.2.9]#sed-i's / ^ \(. * \)max_execution_time =. * $ / max_execution_time = 300 / g'/ etc / php.ini
[root@vmware1zabbix-2.2.9]#sed-i's / ^ \(. * \)max_input_time =. * $ / max_input_time = 300 / g'/ etc / php.ini
[root@vmware1zabbix-2.2.9]#/etc/init.d/php-fpmrestart
修改后,再次刷新页面,如图所示:

然后单击下一步继续下一步:

端口: 3306
帐户: zabbix
密码: zabbix

输入相应的信息,然后测试连接. 没问题,继续下一步:

可以将该页面设置为默认的主机和端口zabbix 3.2 安装,然后单击下一步:

继续单击下一步:


安装已在此处,表明安装已完成. 最后,单击“完成”以完成安装.

Zabbix的默认帐户是admin. 默认密码是zabbix. 让我们登录.

zabbix2.2.9安装后,语言选项中没有中文(zh_CN)选项. 尽管不建议使用此中文版本,但它是日语选项,而不是中文. 还是有点不舒服,好吧,如下修改:
在zabbix服务器的安装目录中找到/usr/local/nginx/html/zabbix/include/locales.inc.php,将false更改为true,然后保存并退出.
[root@vmware1zabbix-2.2.9]#vim / usr / local / nginx / html / zabbix / include / locales.inc.php + 58
'zh_CN'=>数组('name'=> _('Chinese(zh_CN)'),'display'=> true),
这时,刷新页面以查找中文版本.
注意: ! !! !!
1. 替换监视图像上的系统默认字体#默认字体不支持中文. 如果未替换,图像将显示乱码: 从Windows中的C: \ Windows \ Fonts目录中复制中文字体文件例如,simhei.ttf将字体文件simhei.ttf上载到根目录下的fonts文件夹中. zabbix网站. 例如: / usr / local / nginx / html / zabbix / fonts备份默认字体文件: DejaVusSans.ttf-bak
将simhei.ttf更改为DejaVusSans.ttf以解决图形乱码的问题


保存后,它成为zabbix页面的中文版本.

zabbix客户端安装步骤:
1)编译并安装zabbix.
[root @ agent〜]#mkdir-p / taokey /工具
[root @ agent〜]#useraddzabbix-s / sbin / nologin-M
[root @ agenttools]#tar-zxfzabbix-2.2.9.tar.gz
[root @ agenttools]#cdzabbix-2.2.9
[root@agentzabbix-2.2.9]#. / configure--prefix = / usr / local / zabbix--enable-agent
[root@agentzabbix-2.2.9]#make && makeinstall
2)修改zabbix_agentd.conf和/etc/init.d/zabbix_agentd的配置文件.

[root@agentzabbix-2.2.9]#cpmisc / init.d / fedora / core / zabbix_agentd / etc / init.d /
[root@agentzabbix-2.2.9]#vim / usr / local / zabbix / etc / zabbix_agentd.conf + 81
服务器= 10.10.21.15#将客户端配置文件中的服务器修改为zabbix服务器的IP地址.
[root@agentzabbix-2.2.9]#vim /etc/init.d/zabbix_agentd
#Variables
#Editthesetomatch您的系统设置
#Zabbix目录
BASEDIR = / usr / local / zabbix
3)启动zabbix_agentd.
[root@agentzabbix-2.2.9]#/ etc / init.d / zabbix_agentdstart
启动zabbix_agentd: [确定]
[root@agentzabbix-2.2.9]#ps-ef | grepzabbix
zabbix90301014: 30? 00: 00: 00 / usr / local / zabbix / sbin / zabbix_agentd
zabbix90319030014: 30? 00: 00: 00 / usr / local / zabbix / sbin / zabbix_agentd: 收集器[idle1sec]
zabbix90329030014: 30? 00: 00: 00 / usr / local / zabbix / sbin / zabbix_agentd: 侦听器#1 [waitingforconnection]
zabbix90339030014: 30? 00: 00: 00 / usr / local / zabbix / sbin / zabbix_agentd: 侦听器#2 [waitingforconnection]
zabbix90349030014: 30? 00: 00: 00 / usr / local / zabbix / sbin / zabbix_agentd: 器3 [waitingforconnection]
zabbix90359030014: 30? 00: 00: 00 / usr / local / zabbix / sbin / zabbix_agentd: activechecks#1 [idle1sec]
root90408984014: 31分/ 000: 00: 00grepzabbix
[root@agentzabbix-2.2.9]#netstat-anpt | grepzabbix
tcp000.0.0.0: 100500.0.0.0: * LISTEN9030 / zabbix_agentd
4)将zabbix客户端设置为在启动时自动启动.
[root@agentzabbix-2.2.9]#chkconfig--addzabbix_agentd
[root@agentzabbix-2.2.9] #chkconfigzabbix_agentdon
[root@agentzabbix-2.2.9]#chkconfig--listzabbix_agentd
zabbix_agentd0: 禁用1: 禁用2: 启用3: 启用4: 启用5: 启用6: 禁用
监视客户端图形:

发件人:
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-148584-1.html
真心很好听
来而不往非礼也