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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

zabbix2.0安装与配置

發布時間:2023/12/4 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 zabbix2.0安装与配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、zabbix服務端安裝: 官方下載:http://www.zabbix.com/download.php 1.安裝配置所需要軟件(zabbix需要一個lamp環境) [root@localhost ~]# yum install httpd php php-devel php-gd php-bcmath php-mbstring mysql-devel mysql-serverphp-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 2.編譯安裝 zabbix [root@localhost ~]# useradd zabbix [root@localhost ~]# tar zxvf zabbix-2.0.0.tar.gz [root@localhost ~]# cd zabbix-2.0.0 [root@localhost zabbix-2.0.0]# ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl [root@localhost zabbix-2.0.0]# make install 3.配置數據庫: [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.0/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 配置zabbix連接數據庫選項 [root@localhost ~]# vim /usr/local/zabbix/etc/zabbix_server.conf DBHost=localhost DBName=zabbix DBUser=zabbix DBPassword=abc123 DBSocket=/var/lib/mysql/mysql.sock?????????? #注意你的mysql.sock位置 DBPort=3306 4.配置啟動服務 [root@localhost zabbix-2.0.0]# cp misc/init.d/redhat/zabbix_* /etc/init.d/ [root@localhost zabbix-2.0.0]# vim /etc/init.d/zabbix_server_ctl BASEDIR=/usr/local/zabbix??????????? #修改為zabbix安裝的路徑 [root@localhost zabbix-2.0.0]# vim /etc/init.d/zabbix_agentd_ctl BASEDIR=/usr/local/zabbix???????????? ?#修改為zabbix安裝的路徑 [root@localhost ~]# echo "/etc/init.d/zabbix_server_ctl start" >> /etc/rc.local [root@localhost ~]# echo "/etc/init.d/zabbix_agentd_ctl start" >> /etc/rc.local [root@localhost ~]# /etc/init.d/zabbix_server_ctl start [root@localhost ~]# /etc/init.d/zabbix_agentd_ctl start 5.配置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.0/frontends/php/* /var/www/html/zabbix/ [root@localhost html]# chown apache:apache -R /var/www/html/zabbix/ 打開http://192.168.209.128/zabbix/將會看到zabbix安裝向導 點擊“Next>>看到zabbix對系統一些軟件要求特性,不滿足條件的以紅色顯示“Fail” 以上看到對PHP配置有一定的要求,下面對/etc/php.ini進行修改,修改完成后點“Retry”直到滿足條件后繼續下一步 (修改/etc/php.ini記得重啟httpd服務) [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 [root@localhost ~]# /etc/init.d/httpd restart 配置數據庫選項(輸入完成后Test connection) Zabbix端口號 檢查配置信息是否正確 最后一步完成 通過web登錄,默認用戶:admin 密碼:zabbix 如需要顯示中文可通過:右上角“Profile”--"Language" 選擇“chinese(zh_CN)”之后保存 二、客戶端安裝 下載地址:http://www.zabbix.com/download.php [root@localhost ~]# useradd zabbix [root@localhost ~]# mkdir /usr/local/zabbix/ [root@localhost ~]# tar zxf zabbix_agents_2.0.0.linux2_6.i386.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=192.168.209.128 手動啟動: [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 三、其他 1.錯誤:通過 web 訪問時出現了php的錯誤 date() [<a href='function.date'>function.date</a>]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Chongqing' for 'CST/8.0/no DST' instead [include/page_header.php:184] 解決: [root@localhost ~]# vim /etc/php.ini ;date.timezone = 修改為: date.timezone = Asia/Chongqing 重啟httpd服務,刷新后正常 2.參考別人安裝zabbix,在導入數據庫時,順序為:schema.sql--- data.sql--- p_w_picpaths.sql,根據這個順序,等出以下信息: [root@localhost mysql]# mysql -uzabbix -pabc123 zabbix < schema.sql [root@localhost mysql]# mysql -uzabbix -pabc123 zabbix < data.sql ERROR 1452 (23000) at line 2739: Cannot add or update a child row: a foreign key constraint fails (`zabbix/sysmaps_elements`, CONSTRAINT `c_sysmaps_elements_2` FOREIGN KEY (`iconid_off`) REFERENCES `p_w_picpaths` (`p_w_picpathid`)) 改為:schema.sql--- p_w_picpaths.sql---data.sql 則正常。

轉載于:https://blog.51cto.com/liyaoyi/953948

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

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

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