1、 Zabbix3.0 集中式安装手册前期准备:nginx:19.7 ; Mysql:5.5.32 ;PHP:5.5.30;libiconv-1.14;libmcrypt-devel;mhash;mcrypt;fping-3.4.tar;zabbix-3.0.0alpha4安装 Nginxrpm -qa pcre pcre-devel (查看是否有安装)yum install pcre pcre-devel openssl openssl-devel yuseradd nginx -s /sbin/nologin M 创建 nginx 用户cd nginx 目录 进入自己造先准备好的 nginx
2、 目录./configure -user=nginx -group=nginx -prefix=/application/nginx-1.9.7 -with-http_stub_status_module -with-http_ssl_module 编译安装到/application/nginx-1.9.7make events worker_connections 1024;http include mime.types;default_type application/octet-stream;sendfile on;keepalive_timeout 65;server listen 8
3、0;server_name localhost;location / root html;index index.php index.html index.htm;error_page 500 502 503 504 /50x.html;location = /50x.html root html;location .(php|php5)?$ root /application/nginx/html;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;# fastcgi_param SCRIPT_FILENAME /scripts$fastc
4、gi_script_name;fastcgi_param SCRIPT_FILENAME /application/nginx/html$fastcgi_script_name;include fastcgi_params;./application/nginx/sbin/nginx -s reload 重启启动如无问题则进行下一步安装 mysqlyum install tree nmap lrzsz dos2unix ytar xf mysql-5.5.32-linux2.6-x86_64.tar.gzcd mysql 目录 自己准备好的目录mv mysql-5.5.32-linux2.6-
5、x86_64 /application/mysql-5.5.32ln -s /application/mysql-5.5.32/ /application/mysql 创建软连接useradd mysql -s /sbin/nologin M 创建不能登录用户chown -R mysql.mysql /application/mysql 更改主组cd /application/mysql./scripts/mysql_install_db -basedir=/application/mysql -datadir=/application/mysql/data/ -user=mysql 可能会提
6、示错误要安装 gcc 或其他自己注意cp support-files/mysql.server /etc/init.d/mysqldsed -i s#/usr/local/mysql#/application/mysql#g /application/mysql/bin/mysqld_safe /etc/init.d/mysqldcp support-files/my-f /etc/fcp:是否覆盖“/etc/f“? yecho export PATH=/application/mysql/bin:$PATH /etc/profile 要进入/etc/profile 最下面修改 exports
7、ource /etc/profile 重新加载 profileecho $PATH 查看路径的修改cp -a /application/mysql/bin/* /usr/local/sbinservice mysqld start 启动数据库创建数据#创建 zabbix 数据库以及相关表iyunvzabbix-server zabbix-2.4.5# mysql -e “create database zabbix default charset utf8;“iyunvzabbix-server zabbix-2.4.5# mysql -e “grant all on zabbix.* to
8、zabbixlocalhost identified by zabbix;“iyunvzabbix-server zabbix-2.4.5# mysql -uzabbix -pzabbix zabbix./database/mysql/schema.sqliyunvzabbix-server zabbix-2.4.5# mysql -uzabbix -pzabbix zabbix./database/mysql/images.sqliyunvzabbix-server zabbix-2.4.5# mysql -uzabbix -pzabbix zabbix./database/mysql/da
9、ta.sql完成数据库的安装安装 PHPyum -y install zlib-devel libxml2-devel libjpeg-devel libiconv-devel freetype-devel libpng-devel gd-devel curl-devel libxslt-develwget http:/ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gztar zxf libiconv-1.14.tar.gzcd libiconv-1.14./configure -prefix=/usr/local/libiconvMake na
10、me = _(Chinese (zh_CN), display = true, #也就是把 false改为 true然 后 点 击 zabbix监 控 网 页 端 右 上 角 人 头 头 像 修 改 为 中 文 语 言 即 可 。更 换 语 言 后 , 图 形 会 出 现 乱 码 , 我 们 做 如 下 修 改 即 可 。修 改 你 的 defines.inc.php 这 个 文 件/application/nginx-1.9.7/html/zabbix/include 根据个人不同位置不一#修改第 93 行define(ZBX_FONT_NAME, msyh); #修改第 45 行改为 de
11、fine(ZBX_GRAPH_FONT_NAME, msyh)然 后 下 载 微 软 雅 黑 字 体 , 改 名 为 msyh传 入 /home/www/zabbix/fonts 目 录 下 即 可 。Windows7-控 制 面 板 -外 观 和 个 性 化 -字 体 -找 到 自 己 需 要 的 字 体 改 写 后 名 字 后 放 入Fping 安 装默认路径安装 fping /usr/local/sbin/Cd fping-3.4.tar./configureMake & make install修改/etc/zabbix/zabbix_server.confFpingLocation=/usr/local/sbin/fping 2)修改 fping的权限 #这一步很重要chown root:root /usr/local/sbin/fpingchmod u+s /usr/local/sbin/fping重启 zabbix_serveryum whatprovides */命令 通过命令查询该包名