如何搭建zabbix:
1.首先,zabbi需要的环境 zabbix需要lnmp环境,在這里就不详细的介绍lnmp环境的安装和配置,如果又不懂這快搭建的朋友,可以参考下面的文章: NGINX 安装:http://www.ttlsa.com/nginx/nginx-install-on-linux php+nginx配置:http://www.ttlsa.com/nginx/nginx-php-5.5mysql 安装:http://www.ttlsa.com/mysql/install-mysql5.6需要注意的是,zabbix对于php的配置参数有较大的要求:下面 是我安装的时候php的配置:[图片]安装好php后,需要修改php.ini下面的配置文件。vim /etc/php.ini 修改对应的参数为如下的值:[图片]到了這里之后,zabbix需要的环境就完成了,接下来,我们正式开始zabbixde 的配置和安装。2.zabbix server端的安装: 2.1 下载zabbix软件包,一般从官网下载,不知道的朋友可以直接复制下面的链接, http://www.zabbix.com/download.php 下载好之后,放到指定的目录下,這个目录是由自己指定的,我是放在/usr/local/src 下面; cd /usr/local/src (进入到安装包所在的目录) ls (查看安装包是否存在,或者是否是自己需要的版本) tar -zxvf zabbix-3.2.15.tar.gz (对安装包进行解压) cd zabbix-3.2.15 (进入到解压之后的目录里面) ./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 make (进行编译) make install (进行编译并安装) 2.2创建用户 groupadd zabbix (创建一个zabbix用户组) useradd -g zabbix zabbix (创建一个zabbix用户并将他加到zabbix用户组里面) 2.2 进行数据库的导入(或者叫初始化数据库) 在 /usr/loccla/src/zabix-3.2.15/database/mysql 下面有三个数据库,将他们导入到你已经安装好的数据库里面 [图片][图片]
2.3 zabbix的配置。 配置文件是:/usr/local/src/zabbix-3.2.15/conf/zabbix-server.conf 你可以将他考出便于查找,修改相关的配置文件如下: [图片](这些配置主要是数据库的配置) 2.4 启动zabbix server zabbix的启动文件在:/usr/local/sbin/zabbix_server zabbix的默认端口是100513.zabbix的web页面配置 将zabbx的php文件整个放到http配置文件的网页指定的位置:4.zabbix页面的在线配置: 浏览器打开http://192.168.205.153 (這里是你的ip。如果不能访问,后面加上zabbix)进去之后,按照提示一步一步往下操作:[图片]等全部完成之后,会进入如下的登陆页面:[图片] 到此,zabbix server 的配置全部完成。