日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

zabbix的安装配置

發布時間:2023/12/31 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 zabbix的安装配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

zabbix2.07為例,操作系統centos6.4.

首先需要一個lamp環境。

[root@localhost ~]# yum install httpd php php-devel php-gd php-bcmath php-mbstring mysql-devel mysql-server php-xml php-mysql gd net-snmp net-snmp-devel net-snmp-utils


[root@localhost ~]# chkconfig httpd on

[root@localhost ~]# chkconfig mysqld on

[root@localhost ~]# chkconfig snmpd on



編譯安裝zabbix


[root@localhost ~]# useradd zabbix

[root@localhost ~]# tar zxvf zabbix-2.0.7.tar.gz

[root@localhost ~]# cd zabbix-2.0.7

[root@localhost zabbix-2.0.7]# ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl

[root@localhost zabbix-2.0.7]# make install



配置數據庫


[root@localhost ~]# /etc/init.d/mysqld start #啟動mysql

[root@localhost ~]# mysqladmin -uroot password 'abc123' #配置用戶密碼

[root@localhost ~]# mysql -uroot -pabc123

mysql> create database zabbix character set utf8;

mysql> grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'abc123'; ?

#建立一個zabbix用戶

mysql> quit



導入zabbix數據庫

[root@localhost ~]# cd zabbix-2.0.7/database/mysql/

[root@localhost mysql]# mysql -uzabbix -pabc123 zabbix < schema.sql

[root@localhost mysql]# mysql -uzabbix -pabc123 zabbix < p_w_picpaths.sql

[root@localhost mysql]# mysql -uzabbix -pabc123 zabbix < data.sql

順序為:schema.sql---p_w_picpaths.sql----data.sql



配置zabbix連接數據庫選項

[root@localhost ~]# vim /usr/local/zabbix/etc/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=123456

DBSocket=/var/lib/mysql/mysql.sock ? ? ? ? ? #注意你的mysql.sock位置

DBPort=3306



啟動zabbix_server

cp zabbix-2.0.7/misc/init.d/fedora/core/zabbix_* /etc/init.d/
/etc/init.d/zabbix_server start


vim /etc/init.d/zabbix_server

BASEDIR=/usr/local/zabbix ? ? ? ? ? ?#修改為zabbix安裝的路徑


vim /etc/init.d/zabbix_agentd

BASEDIR=/usr/local/zabbix ? ? ? ? ? ? ?#修改為zabbix安裝的路徑

[root@localhost ~]# echo "/etc/init.d/zabbix_server start" >> /etc/rc.local

[root@localhost ~]# echo "/etc/init.d/zabbix_agentd start" >> /etc/rc.local

[root@localhost ~]# /etc/init.d/zabbix_server start

[root@localhost ~]# /etc/init.d/zabbix_agentdstart


配置zabbix web管理接口

修改httpd

[root@localhost ~]# vim /etc/httpd/conf/httpd.conf

DirectoryIndex index.php index.html index.html.var #增加一個index.php


[root@localhost ~]# /etc/init.d/httpd start

[root@localhost ~]# mkdir /var/www/html/zabbix

[root@localhost ~]# cp -a zabbix-2.0.7/frontends/php/* /var/www/html/zabbix/

[root@localhost html]# chown apache:apache -R /var/www/html/zabbix/



打開http://xxx/zabbix/將會看到zabbix安裝向導

點擊“Next>>看到zabbix對系統一些軟件要求特性,不滿足條件的以紅色顯示“Fail”

[root@localhost ~]# vim /etc/php.in

post_max_size = 8M

max_execution_time = 30

max_input_time = 60

修改:

post_max_size = 16M

max_execution_time = 300

max_input_time = 300

date.timezone = Asia/Chongqing

重啟httpd服務,刷新后正常


通過web登錄,默認用戶:admin 密碼:zabbix

如需要顯示中文可通過:右上角“Profile”--"Language" 選擇“chinese(zh_CN)”之后保存



客戶端的安裝

下載zabbix_agents_2.0.6.linux2_6.amd64.tar.gz。官網上很多。(沒找到2.0.7的)


[root@localhost ~]# useradd zabbix

[root@localhost ~]# mkdir /usr/local/zabbix/

[root@localhost~]#tar zxf zabbix_agents_2.0.6.linux2_6.amd64.tar.gz -C /usr/local/zabbix/

[root@localhost ~]# ln -s /usr/local/zabbix/bin/* /usr/local/bin/

[root@localhost ~]# ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/

[root@localhost ~]# echo "/usr/local/zabbix/sbin/zabbix_agent start" >>/etc/rc.local

#開機自啟動


官網上下載相應平臺的agent包里沒有運行agent所需的配置文件,可以從zabbix Server上拷貝一份zabbix.agentd.conf放到/usr/local/etc目錄下,這個配置文件是所有平臺都通用的。

修改zabbix.agentd.conf

[root@localhost ~]# vim /usr/local/etc/zabbix_agentd.conf

server修改成zabbix_server的服務器IP

Server=xxxx

手動啟動:

[root@localhost ~]# zabbix_agentd start

[root@localhost ~]# netstat -nlp | grep zabbix_agentd

tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 2855/zabbix_agentd


進入界面如果顯示zabbix沒有運行

檢查 ?/var/www/html/zabbix/config/zabbix.conf.php

確定$DB['DATABASE'] $DB['USER'] $DB['PASSWORD']

這三個參數都是正確的


在/usr/local/zabbix/zabbix_server ?修改password,與PHP中的password要一致。








最近做的東西,參考網上各種高手的分享資料后整理的東西,希望不會坑人。以下是網上參考的資料。

http://liyaoyi.blog.51cto.com


轉載于:https://blog.51cto.com/5090098/1270567

總結

以上是生活随笔為你收集整理的zabbix的安装配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。