Zabbix平台源码安装手册

上传人:玩*** 文档编号:150600868 上传时间:2020-11-07 格式:PDF 页数:12 大小:1.45MB
返回 下载 相关 举报
Zabbix平台源码安装手册_第1页
第1页 / 共12页
Zabbix平台源码安装手册_第2页
第2页 / 共12页
Zabbix平台源码安装手册_第3页
第3页 / 共12页
亲,该文档总共12页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Zabbix平台源码安装手册》由会员分享,可在线阅读,更多相关《Zabbix平台源码安装手册(12页珍藏版)》请在金锄头文库上搜索。

1、1 Zabbix平台源码安装手册 2 目 录 1.Zabbix DB建库 . 3 2.监控程序安装 . 3 3.服务端 UI安装 . 5 4.监控项 . 11 5.参考资料 : . 11 3 1. Zabbix DB 建库 Zabbix 在 oracle 数据库下面的建库步骤 1.创建表空间 :用 SYSTEM用户执行creat_tbs.sql,注意 :路径需要修改成本地db 的路径 2.创建 zabbix 用户 : 用 SYSTEM 用户执行create_use.sql 3.创建表结构和索引等:用 zabbix 用户执行 schema.sql 4.倒入配置数据 :用 zabbix 用户执行d

2、ata.sql,注意 :记得最后提交 . 5.倒 入 图 片 : 将images目 录copy到ORACLE 主 机 的 某 个 目 录 下 , 如 : ” /home/oracle/zabbix/image”,修改image.sql, 将第一句” CREATE OR REPLACE DIRECTORY IMAGE_DIR AS /home/oracle/zabbix/image” 改成对应目录. 用 zabbix 用户执行image.sql,执行完后IMAGES 表中会有187 条数据 . 参考资料 : cripts 2. 监控程序安装 编译源代码方式安装参考资料 1.安装 oracle 客

3、户端 :参考 也可以安装简易客户端参考http:/zyan.cc/post/411/ 配置 oracle 环境变量到 zabbix 用户下 参考步骤 8 中:将 ORACLE_HOME 配置到 zabbix 用户的环境变量中 4 2.安装 jdk 将 jdk 目录配置到zabbix 用户环境变量中 3.创建 zabbix 用户: groupadd zabbix useradd -g zabbix -G oinstall zabbix passwd zabbix 注意 :由于oracle 客户端没有安装在zabbix 用户下 ,所以保证zabbix 用户可以访问 ORACLE_HOME, 可以将

4、 zabbix 用户加到oinstall 组中 (和 oracle 用户同组 ) 4.拷贝 zabbix 源代码包zabbix-2.2.3.tar.gz到/home/zabbix 目录下 , 解压 tar zxvf zabbix-2.2.3.tar.gz 5.安装开始 ,配置编译选项: 在 /home/zabbix/zabbix-2.2.3 目 录 下 执 行 (oracle的 路 径 为OCI lib 所 在 的 目 录 , /home/zabbix/zabbix2 为编译后的执行文件所在目录,需要事先创建 ) ./configure -enable-server -enable-agent

5、 -enable-proxy -enable- java -enable-ipv6 -with- oracle=/home/oracle/u01/app/oracle/product/11.2.0/db_1/ - prefix=/home/zabbix/zabbix2 通过后执行安装:make install 6.安装完成后, /home/zabbix/zabbix2目录下会产生5 个目录 7.修改 server 端配置文件,配置文件位于etc 目录下的zabbix_server.conf 修改以下配置: DBHost=192.168.1.19 DBName=sdcrm DBUser=zabb

6、ix DBPassword=zabbix 8.服务端启动执行sbin 下面的 zabbix_server ./zabbix_server -c /home/zabbix/zabbix2/etc/zabbix_server.conf 检查进程 5 9.客户端启动:执行sbin 下面的./zabbix_agentd start 10. 检查进程 11. Zabbix 监控程序启动脚本,如下 .在安装目录下建init.d 目录 ,将脚本放在该目录下 zabbix-agent 启动./zabbix-agent start , 停止./zabbix-agent stop 查看状态./zabbix-age

7、nt status zabbix-server 启动./zabbix-server start , 停止./zabbix-server stop 查看状态./zabbix-server status 3. 服务端 UI 安装 12. 安装 php Zabbix 前台是基于php 的所以需要安装php 软件,需要安装的软件是: php-common php-cli php php-pdo php-devel (该包是php 安装扩展支持的工具包) 6 php-gd php-xml php-bcmath (这个包在redhat linux 6安装包中找不到,需要外网 载) php-mbstring

8、 (这个包在redhat linux 6安装包中找不到,需要外网 载) 13. 安装 php 扩展支持oci 8 的安装 () 下载 php oci8 扩展包 tar zxvf oci8-2.0.8.tgz cd oci8-2.0.8 /usr/bin/phpize CFLAGS=-I/home/oracle/u01/app/oracle/product/11.2.0/db_1/lib/ CXXFLAGS=-I/home/oracle/u01/app/oracle/product/11.2.0/db_1/lib/ ./configure -with-oci8=/home/oracle/u01/

9、app/oracle/product/11.2.0/db_1 make make install 在/etc/php.d 目录下增加文件oci8.ini 内容为,作用是php 启动是加载oci8 扩展。 extension=oci8.so 在 httpd 环境变量中加入oracle lib 的目录路径如下 vi /etc/sysconfig/httpd #oci8 setup add export ORACLE_HOME=/usr/lib/oracle/11.1/client64 export LD_LIBRARY_PATH=$ORACLE_HOME/lib 启动 httpd 服务 : ser

10、vice httpd start PHP Warning: PHP Startup: Unable to load dynamic library /usr/lib64/php/modules/oci8.so - libclntsh.so.11.1: cannot enable executable stack as shared object requires: Permission denied in Unknown on line 0 启动httpd 服务报上面错误是因为selinux 没有关闭 . 14. 安装 web 前台,将源代码目录下的frontendsphp 目录下的所有文件c

11、opy 到 一个目 录如“ /usr/share/zabbix ”(注意目录权限,httpd 服务对应用户可以访问) 配置httpd 的配置文件,在/etc/httpd/conf.d 增加 zabbix.conf 配置文件内容如下 php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value date.timezone Asia/Shan

12、ghai php_value extension oci8.so 7 Alias /zabbix /usr/share/zabbix Options FollowSymLinks AllowOverride None Order allow,deny Allow from all Order deny,allow Deny from all Order deny,allow Deny from all Order deny,allow Deny from all Order deny,allow Deny from all Order deny,allow Deny from all Orde

13、r deny,allow Deny from all Order deny,allow Deny from all Order deny,allow Deny from all 8 重启 httpd 服务, service httpd restart 访问http:/ 服务器 ip:端口 /zabbix ,出现下面画面表明安装成功 15. 配置 web 访问http:/ 服务器 ip:端口 /zabbix 进入配置界面 点击“ Next” :将检查所安装的包信息 9 点击“ Next” :将配置数据库链接. 根据第一章中的数据库配置填写如数据库ip,实例名 ,端口 ,用户密码等信息,然后点 击 test connnection 进行测试 .ok 后点击“ Next” :将配置数据库链接 10 在“ Host”一栏输入第二章中的主机名。点击“next”直至完成。 点击“ next”直至完成。 然后将出现登录界面,输入用户名、密码。 11 缺省的用户名 /密码为: Admin/zabbix 。 进入后的界面缺省为: 4. 监控项 5. 参考资料 : http:/zyan.cc/post/411/ 12 cripts

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 心得体会

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号