centos6.4安装zabbix
首先安装php依赖包yum install -y libxml2-devel curl curl-devel libjpeg-devel libpng-devel freetype-devel安装libiconv
#tar -zxvf libiconv-1.13.1.tar.gz
#cd libiconv-1.13.1
# ./configure –prefix=/usr/local/libiconv
# make
# make install
#./configure --prefix=/opt/php --with-config-file-path=/opt/php/etc --with-mysql --with-mysqli --with-pdo-mysql --with-iconv-dir --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir --enable-xml --enable-iscard-path --enable-safe-mode --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --with-curlwrappers --enable-mbregex --enable-fastcgi --enable-fpm --enable-mbstring --enable-sockets --with-gd --with-gettext --with-iconv=/usr/local/libiconv
#make
#make install
安装zabbix服务器端
需要php的bcmath ,mbstring ,sockets, gd ,gd PNG support ,gd JPEG support ,gd FreeType support ,libxml,xmlwriter, xmlreader ,ctype , session ,gettext模块支持,可以用php -m查看
解压进入目录
#./configure --prefix=/opt/zabbix--enable-server --enable-agent --with-mysql=/usr/local/mysql/bin/mysql_config --with-libcurl
#make
#make install
复制启动脚本
cp misc/init.d/fedora/core5/zabbix_* /etc/init.d/
修改启动脚本
修改basedir为安装目录
BASEDIR=/opt/zabbix
拷贝网站文件
cp -r frontends/php/* /opt/nginx/html
绑定zabbix域名,以便web前端显示
创建数据库账号
导入数据库,注意顺序
database/mysql/schema.sql
database/mysql/data.sql
database/mysql/images.sql
修改zabbix服务端的配置文件
配置数据库账号密码
按照网页提示修改php配置和目录权限
汉化
web登录之后默认是英文,跟我一样看不习惯的童鞋可以汉化后在使用
拷贝WindowsC:\Windows\Fonts下的任意一种字体到 zabbix 服务端的 /opt/nginx/html/fonts 目录下并改名为DejaVuSans.ttf
页:
[1]