日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
CentOS6.5下Zabbix3安裝配置超詳細(xì)教程

一.準(zhǔn)備階段:

1.>關(guān)閉防火墻

/etc/init.d/iptables stop

2.>關(guān)閉selinux

vim  /etc/selinux/config

SELINUX=disabled  或者    setenforce 0

二.安裝zabbix所需軟件并配置.

1.安裝php
Zabbix 3.0對PHP的要求最低為5.4,而CentOS6默認(rèn)為5.3.3,完全不滿足要求,故需要利用第三方源,將PHP升級到5.4以上,注意,不支持PHP7

rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm

yum install php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap

vim /etc/php.ini

date.timezone = Asia/Shanghai

post_max_size = 32M

max_execution_time = 300

max_input_time = 300

always_populate_raw_post_data = -1

2.安裝MySQL

MySQL建議使用5.6版本,CentOS6默認(rèn)為5.1,不建議使用,性能偏低

rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

yum install -y mysql-server mysql-devel

 

vim /etc/my.cnf

[mysqld]

innodb_file_per_table                      #獨(dú)立表空間模式

service mysqld start 

 

mysql_secure_installation                      #MySQL安全配置向?qū)?/p>

Enter current password for root (enter for none):      <–初次運(yùn)行直接回車

Set root password? [Y/n]                    <– 是否設(shè)置root用戶密碼,輸入y并回車或直接回車

Remove anonymous users? [Y/n]                  <– 是否刪除匿名用戶,生產(chǎn)環(huán)境建議刪除,所以直接回車

Disallow root login remotely? [Y/n]                  <–是否禁止root遠(yuǎn)程登錄,根據(jù)自己的需求選擇Y/n并回車,建議禁止

Remove test database and access to it? [Y/n]            <– 是否刪除test數(shù)據(jù)庫,直接回車

Reload privilege tables now? [Y/n]                    <– 是否重新加載權(quán)限表,直接回車

 

mysql -uroot -p

mysql> CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;

mysql> GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix';

mysql> flush privileges; 

mysql> show databases; 

+--------------------+   

| Database          |   

+--------------------+   

| information_schema |   

| mysql              |   

| performance_schema |   

| zabbix            |   

+--------------------+

3.安裝Zabbix

yum install httpd libxml2-devel net-snmp-devel libcurl-devel

groupadd  -g 201  zabbix

useradd  -g zabbix  -u 201 -m zabbix

wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.0.3/zabbix-3.0.3.tar.gz

tar zxvf zabbix-3.0.3.tar.gz

cd zabbix-3.0.3

/usr/bin/mysql -uzabbix -pzabbix zabbix < database/mysql/schema.sql

/usr/bin/mysql -uzabbix -pzabbix zabbix < database/mysql/images.sql

/usr/bin/mysql -uzabbix -pzabbix zabbix < database/mysql/data.sql

 

./configure --prefix=/usr/local/zabbix --sysconfdir=/etc/zabbix/ --enable-server --enable-agent --with-net-snmp --with-libcurl --with-mysql --with-libxml2

make &&make install

編譯 zabbix 如果報下面錯誤,就做以下操作

報錯信息:configure: error: Not found mysqlclient library

#find / -name libmysqlclient*

ln -s /usr/lib64/mysql/libmysqlclient.so.18.1.0 /usr/lib64/mysql/libmysqlclient.so

ln -s /usr/lib64/mysql/libmysqlclient_r.so.18.1.0 /usr/lib64/mysql/libmysqlclient_r.so 

4.配置Zabbix

vim /etc/zabbix/zabbix_server.conf

DBHost=localhost  數(shù)據(jù)庫ip地址

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

ListenIP=10.10.100.147          #zabbix server ip地址

 

ln -s /usr/local/zabbix/sbin/* /usr/sbin/

cp /soft/zabbix-3.0.3/misc/init.d/Fedora/core/zabbix_* /etc/init.d/

chmod +x /etc/init.d/zabbix_*

sed -i "s@BASEDIR=/usr/local@BASEDIR=/usr/local/zabbix@g" /etc/init.d/zabbix_server

5.配置http WEB

vim /etc/httpd/conf/httpd.conf

ServerName 127.0.0.1

DocumentRoot  "/var/www/html"

ServerName 10.10.100.147

mkdir -p /var/www/html/zabbix

cp -r /soft/zabbix-3.0.3/frontends/php/* /var/www/html/zabbix/

chown -R apache.apache /var/www/html/zabbix/

6.啟動服務(wù)

chkconfig zabbix_server on

/etc/init.d/zabbix_server start

service httpd restart

7.用瀏覽器訪問http://10.10.100.147/zabbix/,并按照提示安裝:  

:  

輸入mysql密碼,其他默認(rèn),繼續(xù)

輸入zabbix server信息,默認(rèn)即可,繼續(xù)

至此zabbix的安裝完成!可以查看zabbix服務(wù)端日志:tail -100f /tmp/zabbix_server.log

號外:

zabbix server is running value no 解決方法:

1.關(guān)閉selinux

2.關(guān)閉防火墻

3.登錄mysql數(shù)據(jù)庫,查看是否可以登錄.

4.打開 vim /var/www/html/zabbix/conf/zabbix.conf.php 將server改成ip地址

$DB['SERVER']  = '10.10.100.147';  #ip為zabbix server端地址.

$ZBX_SERVER      = '10.10.100.147';

zabbix自動化安裝腳本:

#!/bin/bash

echo -n "stop SELinux..."
setenforce 0 > /dev/null 2>&1
sed -i '/^SELINUX=/s/=.*/=disabled/' /etc/selinux/config && echo "OK"

echo -n "stop iptables fire ……"
/etc/init.d/iptables stop

echo -n "upgrate php version,默認(rèn)為5.3.3的版本..."
rpm -ivh http://repo.webtatic.com/yum/el6/latest.rpm

yum install php56w php56w-gd php56w-mysql php56w-bcmath php56w-mbstring php56w-xml php56w-ldap -y

sed -i "s@;date.timezone =@date.timezone = Asia/Shanghai@g"  /etc/php.ini
sed -i "s@post_max_size = 8M@post_max_size = 32M@" /etc/php.ini
sed -i "s@max_execution_time = 30@max_execution_time = 300@" /etc/php.ini
sed -i "s@max_input_time = 60@max_input_time = 300@" /etc/php.ini
sed -i "s@;always_populate_raw_post_data = -1@always_populate_raw_post_data = -1@" /etc/php.ini

echo -n "升級MYSQL的版本,默認(rèn)為5.1的版本"

rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

yum install -y mysql-server mysql-devel -y

echo -n "正在啟動mysqld服務(wù)……"
service mysqld start > /dev/null 2>&1 && echo "OK"

echo -n "正在為mysql的root用戶設(shè)置密碼……"
mysqladmin -uroot password "123456" && echo "OK"

echo "正在執(zhí)行mysql語句……"
mysql -uroot -p123456 -e "CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;" && echo "sucess."
mysql -uroot -p123456 -e "GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix';" && echo "sucess."
mysql -uroot -p123456 -e "flush privileges;"

echo "安裝Zabbix"
groupadd  -g 201  zabbix
useradd  -g zabbix  -u 201 -m zabbix

yum install httpd libxml2-devel net-snmp-devel libcurl-devel -y

echo -n "正在下載zabbix源碼包……"
wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.0.3/zabbix-3.0.3.tar.gz
echo -n "正在解壓……"
tar zxvf zabbix-3.0.3.tar.gz

cd zabbix-3.0.3

/usr/bin/mysql -uzabbix -pzabbix zabbix < database/mysql/schema.sql
/usr/bin/mysql -uzabbix -pzabbix zabbix < database/mysql/images.sql
/usr/bin/mysql -uzabbix -pzabbix zabbix < database/mysql/data.sql

./configure --prefix=/usr/local/zabbix --sysconfdir=/etc/zabbix/ --enable-server --enable-agent --with-net-snmp --with-libcurl --with-mysql --with-libxml2

make &&make install

zabbix自動化安裝腳本


本文題目:CentOS6.5下Zabbix3安裝配置超詳細(xì)教程
分享地址:http://www.5511xx.com/article/coghiih.html