[ 日付:2017-09-30] | ソース:cnblogs.com/it-hack作成者:it-hack | [フォント:中小規模] |
---|
1[ root@linuxidc ~]# cat /etc/RedHat-release
23 CentOS Linux release 7.4.1708(Core)
1[ root@linuxidc ~]# systemctl stop firewalld.service #ファイアウォールをオフにする
23[ root@linuxidc ~]# systemctl disable firewalld.service #ファイアウォールは起動時に開始されません
4
1[ root@linuxidc ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/'/etc/selinux/config #に/etc/selinux/config put SELNUX=施行はSELINUXに置き換えられました=disabled
23[ root@linuxidc ~]# grep SELINUX=disabled /etc/selinux/config #フィルタが変更されたばかり無効
45 SELINUX=disabled
67[ root@linuxidc ~]# setenforce 0 #selinux構成をクリアする
89 setenforce: SELinux is disabled
[ MariaDB](https://cloud.tencent.com/product/tdsql?from=10680)データベース管理システムは[MySQL](https://cloud.tencent.com/product/cdb?from=10680)のブランチであり、主にオープンソースコミュニティによって維持され、GPLの下でライセンスされています。
このブランチを開発する理由は、OracleがMySQLを取得した後、MySQLをソースに閉じるリスクがあるため、コミュニティはこのリスクを回避するためにブランチを使用するためです。
MariaDBの目的は、APIやコマンドラインを含むMySQLと完全に互換性があるため、MySQLの代わりになりやすいことです。
[ root@linuxidc ~]# yum install mariadb-server mariadb –y
ロードされたプラグイン:fastestmirror、langpacks
base
インストールプロセスを省略します
インストール済み:
mariadb.x86_64 1:5.5.56-2.el7 mariadb-server.x86_64 1:5.5.56-2.el7
依存関係としてインストール:
perl-DBD-MySQL.x86_64 0:4.023-5.el7
依存関係としてアップグレード:
mariadb-libs.x86_64 1:5.5.56-2.el7
コンプリート!
1[ root@linuxidc ~]# systemctl start mariadb #MariaDBを起動します
23[ root@linuxidc ~]# systemctl stop mariadb #MariaDBを停止します
45[ root@linuxidc ~]# systemctl restart mariadb #MariaDBを再起動します
67[ root@linuxidc ~]# systemctl enable mariadb #起動を設定する
1[ root@linuxidc ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpmを入手してください
準備中... ################################ [100%]
アップグレード/インストール...
1:zabbix-release-3.4-1.el7.centos ################################# [100%]
[ root@linuxidc ~]# yum install zabbix-server-mysql zabbix-web-mysql -y
http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpmを入手してください
準備中... ################################ [100%]
アップグレード/インストール...
1:zabbix-release-3.4-1.el7.centos ################################# [100%]
1[ root@linuxidc ~]# yum install zabbix-server-mysql zabbix-web-mysql -y
ロードされたプラグイン:fastestmirror、langpacks
zabbix | 2.9 kB 00:00:00
zabbix-non-supported | 951 B 00:00:00
zabbix/x86_64/primary_db | 18 kB 00:00:00
zabbix-non-supported/x86_64/primary | 1.6 kB 00:00:00
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* epel: mirrors.neusoft.edu.cn
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
zabbix-non-supported 4/4
インストールは中間プロセスを省略します
インストール済み:
zabbix-server-mysql.x86_64 0:3.4.1-1.el7 zabbix-web-mysql.noarch 0:3.4.1-1.el7
依存関係としてインストール:
OpenIPMI-libs.x86_64 0:2.0.19-15.el7 OpenIPMI-modalias.x86_64 0:2.0.19-15.el7 fping.x86_64 0:3.10-4.el7
httpd.x86_64 0:2.4.6-67.el7.centos.2 httpd-tools.x86_64 0:2.4.6-67.el7.centos.2 iksemel.x86_64 0:1.4-6.el7
libzip.x86_64 0:0.10.1-8.el7 mailcap.noarch 0:2.1.41-2.el7 php.x86_64 0:5.4.16-42.el7
php-bcmath.x86_64 0:5.4.16-42.el7 php-cli.x86_64 0:5.4.16-42.el7 php-common.x86_64 0:5.4.16-42.el7
php-gd.x86_64 0:5.4.16-42.el7 php-ldap.x86_64 0:5.4.16-42.el7 php-mbstring.x86_64 0:5.4.16-42.el7
php-mysql.x86_64 0:5.4.16-42.el7 php-pdo.x86_64 0:5.4.16-42.el7 php-xml.x86_64 0:5.4.16-42.el7
t1lib.x86_64 0:5.1.2-14.el7 unixODBC.x86_64 0:2.3.1-11.el7 zabbix-web.noarch 0:3.4.1-1.el7
コンプリート!
[ root@linuxidc ~]#
1[ root@linuxidc ~]# mysql
23 Welcome to the MariaDB monitor. Commands end with; or \g.45 Your MariaDB connection id is 267 Server version:5.5.56-MariaDB MariaDB Server
891011 Copyright(c)2000,2017, Oracle, MariaDB Corporation Ab and others.12131415 Type 'help;' or '\h'for help. Type '\c' to clear the current input statement.16171819 MariaDB [(none)]>2021 MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;2223 Query OK,1 row affected(0.00 sec)2425 MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';2627 Query OK,0 rows affected(0.08 sec)2829 MariaDB [(none)]> exit
3031 Bye
[ root@linuxidc ~]# zcat /usr/share/doc/zabbix-server-mysql-3.4.1/create.sql.gz |mysql -uzabbix -pzabbix zabbix
1[ root@linuxidc ~]# grep -n '^'[a-Z]/etc/zabbix/zabbix_server.conf
2338: LogFile=/var/log/zabbix/zabbix_server.log
4549: LogFileSize=06772:PidFile=/var/run/zabbix/zabbix_server.pid
8982: SocketDir=/var/run/zabbix
1011101: DBName=zabbix
1213117: DBUser=zabbix
1415316: SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
1617434: Timeout=41819476:AlertScriptsPath=/usr/lib/zabbix/alertscripts
2021486: ExternalScripts=/usr/lib/zabbix/externalscripts
2223522: LogSlowQueries=3000
[ root
[@ linuxidc
](https://my.oschina.net/u/590842)〜] #vim /etc/zabbix/zabbix_server.conf#構成ファイルの変更
1[ root@linuxidc ~]# systemctl start zabbix-server
23[ root@linuxidc ~]# systemctl enable zabbix-server
4
1[ root@linuxidc ~]# vim /etc/httpd/conf.d/zabbix.conf
アジア上海に変更
保存して終了
1[ root@linuxidc ~]# setsebool -P httpd_can_connect_zabbix on
23 setsebool: SELinux is disabled.45[root@linuxidc ~]# setsebool -P httpd_can_cetwork_connect_db on
67 setsebool: SELinux is disabled.
1[ root@linuxidc ~]# systemctl start httpd #httpdサービスを開始します
23[ root@linuxidc ~]# systemctl enable httpd #httpdサービスを開始するようにブートを設定します
http://192.168.1.18/zabbix/
次のステップをクリックします
次のステップをクリックします
データベースのパスワードを入力します
次のステップをクリックします
次のステップをクリックします
情報が正しいことを確認した後
次のステップをクリックします
インストールが完了すると、構成ファイルが/etc/zabbix/web/zabbix.conf.phpに生成されます。
Congratulations! You have successfully installed Zabbix frontend.
Configuration file "/etc/zabbix/web/zabbix.conf.php" created.
1[ root@linuxidc ~]# cat /etc/zabbix/web/zabbix.conf.php
23<? php
45 // Zabbix GUI configuration file.67 global $DB;891011 $DB['TYPE']='MYSQL';1213 $DB['SERVER']='localhost';1415 $DB['PORT']='0';1617 $DB['DATABASE']='zabbix';1819 $DB['USER']='zabbix';2021 $DB['PASSWORD']='zabbix';22232425// Schema name. Used for IBM DB2 and PostgreSQL.2627 $DB['SCHEMA']='';28293031 $ZBX_SERVER ='localhost';3233 $ZBX_SERVER_PORT ='10051';3435 $ZBX_SERVER_NAME ='Zabbix監視プラットフォーム';36373839 $IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;4041[root@linuxidc ~]#
[完了]をクリックします
Zabbix3.4の最新バージョンにログインします。デフォルトのユーザー管理者デフォルトのパスワードzabbix
ユーザー名とパスワードを入力したら、[サインイン]をクリックします
この時点で、インストールは終了しました
1[ root@linuxidc ~]# yum install zabbix-agent –y
23 ロードされたプラグイン:fastestmirror, langpacks
45 Loading mirror speeds from cached hostfile
67* base: mirrors.aliyun.com
89* epel: mirrors.tuna.tsinghua.edu.cn
1011* extras: mirrors.aliyun.com
1213* updates: mirrors.aliyun.com
1415 依存関係の解決
1617 There are unfinished transactions remaining. You might consider running yum-complete-transaction, or "yum-complete-transaction --cleanup-only" and "yum history redo last", first to finish them. If those don't work you'll have to try removing/installing packages by hand(maybe package-cleanup can help).1819-->トランザクションの確認
2021- - - > パッケージzabbix-agent.x86_64.0.3.4.1-1.el7がインストールされます
2223- - > 依存関係の解決が完了しました
24252627 依存関係の解決
28293031=====================================================================================================================================================3233 パッケージアーキテクチャバージョンのソースサイズ
3435=====================================================================================================================================================3637 インストール:3839 zabbix-agent x86_64 3.4.1-1.el7 zabbix 353 k
40414243 事業概要
4445=====================================================================================================================================================4647 1つのパッケージをインストールします
48495051 総ダウンロード数:353 k
5253 設置サイズ:1.3 M
5455 Downloading packages:5657 zabbix-agent-3.4.1-1.el7.x86_64.rpm |353 kB 00:00:045859 Running transaction check
6061 Running transaction test
6263 Transaction test succeeded
6465 Running transaction
6667 インストール: zabbix-agent-3.4.1-1.el7.x86_64 1/16869検証: zabbix-agent-3.4.1-1.el7.x86_64 1/170717273がインストールされました:7475 zabbix-agent.x86_64 0:3.4.1-1.el7
76777879 コンプリート!
8081
1[ root@linuxidc ~]# vim /etc/zabbix/zabbix_agentd.conf
IPアドレスサーバーのIPアドレスを変更する
IPアドレスを入力してください
serverActiveIPアドレスを変更する
IPアドレスを入力してください
[ root@linuxidc ~]# systemctl restart zabbix-agent.service
[ root@linuxidc ~]# systemctl enable zabbix-agent.service
Recommended Posts