Zabbix Server 安装是比较简单的,大家可以跟我一起来操作下!
创建一个叫zabbix的账户
照着手册装好需要预安装的包和MySQL(建议用yum,真好使),配置好MySQL 后
- #tar -vxzf zabbix-1.6.1.tar.gz
- #./configure --prefix=/Data/apps/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --enable-proxy --with-ldap
(这个配置比较全 #./configure --enable-server --with-mysql --with-net-snmp --with-jabber --with-libcurl --enable-proxy --enable-agent --with-openipmi --with-ldap)
这里解释一下几下几个选项
--prefix=/Data/apps/zabbix //默认是安装在/var/zabbix 下面的
--with-jabber //enable Jabber 即时通讯功能。Jabber 是著名的Linux即时通讯服务服务器,它是一个自由开源软件,能让用户自己架即时通讯服务器,可以在Internet上应用,也可以在局域网中应用。Jabber最有优势的就是其通信协议,可以和多种即时通讯对接。比如有第三方插件,能让jabber用户和MSN 、Yahoo、ICQ等IM用户相互通讯。
--with-openipmi //智能平台管理接口 (IPMI) 是一种开放标准的硬件管理接口规格,定义了嵌入式管理子系统进行通信的特定方法。具体可以查看百度百科。
--with-libcurl //我也不知道怎么解释,来一段 libcurl is a free and easy-to-use client-side URL transfer library, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE. libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user password authentication (Basic, Digest, NTLM, Negotiate, Kerberos4), file transfer resume, http proxy tunneling and more!
libcurl is highly portable, it builds and works identically on numerous platforms, including Solaris, NetBSD, FreeBSD, OpenBSD, Darwin, HPUX, IRIX, AIX, Tru64, Linux, UnixWare, HURD, Windows, Amiga, OS/2, BeOs, Mac OS X, Ultrix, QNX, OpenVMS, RISC OS, Novell NetWare, DOS and more...
应该可以理解了吧
- #make && make install
就这么简单
配置好zabbixz_server.conf
#su - zabbix -c "/Data/apps/zabbix/sbin/zabbix_server" # 安全着见,也是好的习惯,请以zabbix用户来run zabbix_server 和zabbix_agentd 进程。
通过上面的完整配置,我们学会了安装Zabbix Server!希望对你们有帮助!
【编辑推荐】