Zabbixは、プラットフォームのインストールと展開を監視します

Zabbixは、プラットフォームのインストールと展開を監視します

プラットフォームの展開、必要少なくとも四つの構成要素、すなわちZabbix_Server、Zabbix_Web、データベース、Zabbix_Agentd、プラットフォームの監視Zabbixのインストール構成に、以下の詳細な手順を監視Zabbixの:

まず、システム環境を準備

    Server端:192.168.2.101 (httpd、mysql、PHP)
    Agent端:192.168.2.102
    系统环境:LAMP
    setenforce 0 :关闭Selinux
    systemctl stop firewalld:关闭防火墙 
    systemctl disable firewalld  永久关闭防火墙
    下载zabbix版本,各个版本之间安装方法相差不大,可以根据实际情况选择安装版本,本文版本为Zabbix-3.2.6.tar.gz。(现在zabbix4.*界面比较好看 可以直接下载zabbix4.4.*来安装 下载地址)
    https://sourceforge.net/projects/zabbix/)

第二に、ソースは、ZABBIXサーバを搭載し、拡張依存関係をインストールしています。

    yum install -y mysql-libs mysql-devel curl curl-devel net-snmp  net-snmp-devel   perl-DBI 
    cd /usr/src
    wget-c https://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.2.6/zabbix-3.2.6.tar.gz
    tar xzf zabbix-3.2.6.tar.gz
    ./configure --prefix=/usr/local/zabbix/ --enable-server --with-mysql --with-libcurl
    make && make install 

インストールは正常にインストールするには、次のプロンプトを完了しています

Zabbixは、プラットフォームのインストールと展開を監視します

第三に、LAMP環境の展開

    yum install httpd httpd-devel php php-devel php-mysql mariadb-server mysql –y
    启动数据库,建立zabbix库并授权
    systemctl start mariadb
    create database zabbix charset=utf8;   创建数据库
    grant all on zabbix.* to zabbix@'localhost' identified by "123456"; 
    flush privileges;  刷新权限

    导入数据到zabbix库
    cd /usr/src/zabbix-3.2.6/database/mysql  (下载编译路径)
    cd /usr/src/zabbix-3.2.6/database/mysql

データベースへのデータ

    mysql -h192.168.11.14 -uzabbix -p123456 zabbix <schema.sql
    mysql -h192.168.11.14 -uzabbix -p123456 zabbix <images.sql
    mysql -h192.168.11.14 -uzabbix -p123456 zabbix <data.

Zabbixは、プラットフォームのインストールと展開を監視します

バックアップコンフィギュレーションファイル

    cd /usr/local/zabbix/etc/
    \cp  zabbix_server.conf  zabbix_server.conf.bak

構成ファイルを編集しzabbix_server.conf

    vim zabbix_server.conf
    LogFile=/tmp/zabbix_server.log
    DBHost=locDdalhost        #数据库主机名,当设置为localhost时,连接mysql通过sock
    DBName=zabbix             #指定存放zabbix数据数据库的名字
    DBUser=zabbix               #指定连接数据库的用户名
    DBPassword=123456     #用户连接数据库需要的密码

システムサービスとして設定し、認可

    \cp /usr/src/zabbix-3.2.11/misc/init.d/tru64/zabbix_server /etc/init.d/ 
    chmod o+x /etc/init.d/zabbix_server

(必要な開始)ZABBIXユーザー(ニーズが開始する)、柔軟な接続を確立

    groupadd  zabbix
    useradd  -g  zabbix  zabbix
    usermod  -s  /sbin/nologin  zabbix
    ln -s /usr/local/zabbix/sbin/zabbix_*  /usr/local/sbin/

リモートPHP

    vim /var/www/html/info.php   验证发布文件

Zabbixは、プラットフォームのインストールと展開を監視します

    启动Apache:systemctl restart httpd
    启动zabbix:service zabbix_server restart

Zabbixは、プラットフォームのインストールと展開を監視します

Apache配布ディレクトリにコピーしzbbix-WEBプログラム・コード・ファイル

    \cp /usr/src/zabbix-3.2.11/frontends/php/* /var/www/html/ -rf

ヒント:エラーPHP 500のバージョンを再インストールした場合

    由于zabbix3.2.9需要php5.4版本以上,默认自带5.3.3(会报500或者打不开网页等错误信息 则重新安装PHP
    [root@localhost etc]# rpm -Uvh http://repo.webtatic.com/yum/el6/latest.rpm
    卸载PHP
    [root@localhost etc]# yum -y remove php*
    安装php5.6
    [root@localhost etc]# yum -y install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-mbstring php56w-bcmath php56w-gd php56w-xml gd gd-devel --skip-broken

スタートからの起動を追加します。

    [root@localhost etc]# chkconfig --add httpd
    [root@localhost etc]# chkconfig httpd on
    [root@localhost etc]# chkconfig --add mysqld
    [root@localhost etc]# chkconfig mysqld on

ローカルIPにアクセスするには、ブラウザを開いて、

        设置zabbix web管理界面安装配置,点击next step,如下图
        浏览器访问出现以下报错:

Zabbixは、プラットフォームのインストールと展開を監視します

php.iniの編集、次のコード(ビッグトリック)を実行します

        yum install php-mbstring php-bcmath php-gd php-xml install gd gd-devel -y

        sed -i '/post_max_size/s/8/16/g;/max_execution_time/s/30/300/g;/max_input_time/s/60/300/g;s/\;date.timezone.*/date.timezone \= PRC/g;s/\;always_populate_raw_post_data/always_populate_raw_post_data/g'  /etc/php.ini
    修改完参数后重启htppd:systemctl restart httpd
    修改完参数后重启htppd:systemctl restart httpd

以下の最後の行に、で/ etc / hostsになります

    193.192.168.11.44 www.zabbi.com  后期数据库更改方便

Zabbixは、プラットフォームのインストールと展開を監視します

次のうち次のステップフィル:
Zabbixは、プラットフォームのインストールと展開を監視します

次のように次のステップであります
Zabbixは、プラットフォームのインストールと展開を監視します

5を与えられています
Zabbixは、プラットフォームのインストールと展開を監視します

Zabbix.conf.phpファイルの修復は、以下のコマンドを実行し、作成する必要があります

    chmod o+w /var/www/html/conf

方法1:変更Apacheの所有者/ var / www / htmlと設定/ confのファイル

    chown -R apache conf

方法2:ダウンロードのアップロード/ダウン192.168.0.101var / WWW / HTML / confのディレクトリ
Zabbixは、プラットフォームのインストールと展開を監視します

    用户名:admin
    密码:zabbix
    登陆成功如下:

Zabbixは、プラットフォームのインストールと展開を監視します

インタフェースは、次の中国のアラームを持つように構成された後:アラームは、サーバーには、次の起動しないことを示しています

Zabbixは、プラットフォームのインストールと展開を監視します

バックアップする設定ファイルを変更する前に

    77行为: DBHost=www.zabbixmysql.com        数据库地址
    111行为:DBPassword=123456                 数据库密码

以下に示すように:
Zabbixは、プラットフォームのインストールと展開を監視します
Zabbixは、プラットフォームのインストールと展開を監視します
Zabbixは、プラットフォームのインストールと展開を監視します
以下のように行う/etc/init.d/zabbix_serverは、所与再起動します
6与えZabbixは、プラットフォームのインストールと展開を監視します

ソリューション:

    1)useradd zabbix
    2)ln -s /usr/local/zabbix/sbin/zabbix_* /usr/local/sbin/
    再启动/etc/init.d/zabbix_server restart报错如下:

エラー7:
Zabbixは、プラットフォームのインストールと展開を監視します
ソリューション:

    把/tmp/zabbix_server.log删除即可
    rm -rf /tmp/zabbix_server.log

    再启动/etc/init.d/zabbix_server restart

リフレッシュZABBIX-サーバ
Zabbixは、プラットフォームのインストールと展開を監視します

デフォルトは英語、中国語、変更された(私たちは知っていない主に英語)
Zabbixは、プラットフォームのインストールと展開を監視します
Zabbixは、プラットフォームのインストールと展開を監視します

第四には、configure ZABBIXサーバ:

    1)添加到192.168.11.55和192.168.11.66客户端监控:
    依次点击主菜单中:
    <配置>-<创建主机>-输入主机名称192.168.11.55,并添加群组为linux servers下图:
    (IP地址截图错了)

Zabbixは、プラットフォームのインストールと展開を監視します

そして、成功した55,66が同じ方法で、次の図の正常終了を行う追加され、<追加>の下をクリックしてください:

Zabbixは、プラットフォームのインストールと展開を監視します

2)モニタープロジェクトに項目を追加します
]をクリックし、<192.168.11.66>上の画像をクリックして、<テンプレート>後- <テンプレートのOSのLinux>を選択し、ポップアップメニューで<選択> - <選択> - <アドオン> - <更新>
Zabbixは、プラットフォームのインストールと展開を監視します

上記と同様に、クライアントがホストを追加するためにさらに加えて、

第五に、クライアントインストール構成:192.168.11.55/66で

    1)192.168.11.55安装zabbix
    cd /usr/src
    wget  http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.2.6/zabbix-3.2.6.tar.gz
    tar xzf zabbix-3.2.6.tar.gz
    cd zabbix-3.2.6
    ./configure --prefix=/usr/local/zabbix --enable-agent && make && make install

Zabbixは、プラットフォームのインストールと展開を監視します

LN -sは/ usr / local / ZABBIX / sbinに/ zabbix_ *は/ usr / local / sbinに/

変更zabbix_agentd.confクライアント構成ファイルは、次のコマンド、zabbix_agentd.confコンテンツを実行し、サーバーIPを指定して、ローカルIPアドレスまたはDNS名にローカルホスト名の両方:
CPU、メモリ、負荷、ネットワークカード、ディスク、IO、アプリケーションサービス、ポート、ログインユーザは、
vimの/usr/local/zabbix/etc/zabbix_agentd.confは、以下のパラメータを変更します

91行 Server=192.168.11.101
132行ServerActive=192.168.11.101
143行 Hostname=192.168.11.102

ソースインストールディレクトリからコピーを実行するために、ファイルとディレクトリのアクセス権の行にzabbix_agentd

    cp /usr/src/zabbix-3.2.6/misc/init.d/tru64/zabbix_agentd /etc/init.d/
    useradd zabbix
    ln -s /usr/local/zabbix/sbin/zabbix_* /usr/local/sbin/
    chmod o+x /etc/init.d/zabbix_agentd
    /etc/init.d/zabbix_agentd  start

ZABBIX Webインターフェイスでは、以下のメモリ条件を参照してください
Zabbixは、プラットフォームのインストールと展開を監視します

文字化け中国のモードZabbixは、プラットフォームのインストールと展開を監視します

ソリューション:
httpdのホーム・ディレクトリを入力します。バックアップ元のフォント
Zabbixは、プラットフォームのインストールと展開を監視します

C:\ WINDOWS \フォントの元の名前の後に変更アップロードできる端からのLinuxへのコピーフォントを獲得

Zabbixは、プラットフォームのインストールと展開を監視します
Zabbixは、プラットフォームのインストールと展開を監視します

Zabbixは、プラットフォームのインストールと展開を監視します

おすすめ

転載: blog.51cto.com/11353391/2484613