CentOS7.3はZabbix3をインストールします

CentOS7.3はZabbix3.Xをインストールします##

1つは、CentOS7を構成する##

selinux#setenforce0を一時的に閉じます

selinuxをオフにする必要があります。これをオフにする必要があります。selinuxをオンにすると、一連の問題が発生し、zabbixの検出機能でさえ正常に使用できなくなります。

sed -i"s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config

変更が成功したかどうかを確認します

grep SELINUX/etc/selinux/config

次に、システムを再起動します

reboot

ファイアウォールをオフにする

systemctl startfirewalld.service#Startファイアウォール

systemctl stopfirewalld.service#Stopファイアウォール

systemctl disablefirewalld.service#ファイアウォールの起動を禁止する

YUMソースをインストールします:cd /etc/yum.repos.d/

wgethttp://mirrors.163.com/.help/CentOS7-Base-163.repo

yum clean all

yum makecache

2つ目は、LAMP ##をインストールすることです。

1、 [MySQL](https://cloud.tencent.com/product/cdb?from=10680)をインストールします###

Linuxシステムの最新バージョンから、デフォルトはmysqlではなくMariadbです。

システムに付属のリポジトリを使用するのは非常に簡単です。

yum install -y mariadbmariadb-server

mariadbを開始します

systemctl start mariadb

以前のサービス管理コマンドも使用できます

service mariadb start

自動起動を設定する

systemctl enable mariadb

安全な初期化、ルートパスワードの設定など。

mysql_secure_installation

ログインのテスト

mysql -uroot -p123456 //パスワード123456

2. Apacheソフトウェアをインストールします###

yum -y install httpd

vim/etc/httpd/conf/httpd.conf

ServerName localhost:80

systemctl starthttpd.service

systemctl enablehttpd.service

systemctl statushttpd.service //ステータスを確認する

「有効」はhttpdサービスが開始するように設定されていることを意味し、「アクティブ(実行中)」はhttpdサービスが実行中であることを意味します。

3. PHP ###をインストールします

# yum -y install php

php-mysqlをインストールします

php-mysqlは、PHPプログラムがMySQLデータベースを使用するためのモジュールです。モジュールをインストールするには、次のコマンドを使用します。

# yum -y install php-mysql

#systemctl restart httpd // httpdサービスを再起動します

インストールが完了すると、PHPは構成ファイル/etc/httpd/conf.d/php.confを生成します。これは、構成ファイルが/etc/httpd/conf.dディレクトリにあるため、Apacheによって読み取られるためです。 PHPは、構成ファイル/etc/httpd/conf.modules.d/10-php.confも生成します。これもApacheによって読み取られ、その設定により、ApacheはPHPモジュールをロードできます。ただし、PHPソフトウェア自体の構成ファイルは実際には/etc/php.iniです。

テスト可能:ApacheがPHPを正常に呼び出すことができるかどうかをテストするには、次の内容で/ var / www / htmlディレクトリに新しいphpinfo.phpドキュメントを作成します。

これはPHPプログラムの構文であり、phpinfo();はPHPプログラムによって提供されるライブラリであり、Webサーバーに関する関連情報を表示できます。

訪問:http:// ip /phpinfo.php

3、Zabbixをインストールします##

インストールパッケージのダウンロードアドレス:http://www.zabbix.com/download.php

1. 公式文書:

https://www.zabbix.com/documentation/3.2/manual/installation/install_from_packages

2. インポートソース:

rpm -ivhhttp://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

3. zabbixパッケージをインストールします

yum -y installzabbix-server-mysql zabbix-web-mysql

4. zabbixデータベースを初期化します

mysql -uroot -p123456 // mysqlデータベースにログインします

mysql> create databasezabbix character set utf8 collate utf8_bin;

Query OK, 1 row affected(0.00 sec)

mysql> zabbix。*のすべての特権を「zabbix」で識別されるzabbix @ localhostに付与します; //パスワードはzabbixです

Query OK, 0 rows affected(0.00 sec)

mysql> quit

cd / usr / share / doc / zabbix-server-mysql-3.2.x //このディレクトリに入るxバージョンによって、ディレクトリが異なる

ls //ディレクトリ内のファイルを表示する

zcat create.sql.gz | mysql-uroot -p zabbix //データベースに新しく作成されたzabbixライブラリに対応するコマンドを実行します

パスワードを入力してください:// password 123456

5. zabbixserverサービスを開始します

vim/etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

実際、私の構成ファイルは、DBHostとDBPasswordの前にある#記号を削除するように変更されています。

zabbixサービスを開始し、自動的に開始するように設定します

systemctl start zabbix-server

systemctl enablezabbix-server

6. zabbixフロントエンドのPHP調整構成を編集します

vim /etc/php.ini

max_execution_time = 300

max_input_time = 300

memory_limit = 128M

post_max_size = 16M

date.timezone = Asia/Shanghai

mbstring.func_overload=2

7. 時間同期を調整する

ntpdateをインストールします

yum -y install ntpdate

ntpdate cn.pool.ntp.org//同期時間

8. zabbixにログイン

http://IP/zabbix/

Password: zabbix

実施する

ログイン、デフォルトのユーザー名とパスワードはAdmin / zabbixです。

Recommended Posts

CentOS7.4はZabbix3.4をインストールします
CentOS7.3はZabbix3をインストールします
centos6.5インストールzabbix4.4
CentOS8インストールZABBIX4.4ガイド
Centos7はZabbix3.4オリジナルをインストールします
1.5Centos7をインストールする
CentOS7に基づくZabbix3.4をインストールします
CentOS 8.0.1905インストールZABBIX4.4バージョン(検証済み)
Centos6はPython2.7.13をインストールします
Centos7.3はnginxをインストールします
CentOS7.2はMysql5.7.13をインストールします
CentOSはRedmineをインストールします
Centos7はPython3.6をインストールします。
CentOS7はMySQLをインストールします
Centos7インストールprotobuf
CentOS7はDockerをインストールします
CentOS7はGlusterFSをインストールします
CentOS7はDockerをインストールします
CentOSはPython3.6をインストールします
VmwareはCentOS6をインストールします
centos7 install docker-ce 18.01.0
CentOS7.2はMariaDBをインストールします
CentOS7はHadoop3.0.0をインストールします
Centos7はPython2.7をインストールします
Centos7.6はseleniuをインストールします
Centos7はLAMP + PHPmyadminをインストールします
CentOSインストールmysql
CentOSはopenjdk1.8をインストールします
CENTOS6.5インストールCDH5.12.1(1)
CentOSはPHPをインストールします
CentOS6はmist.ioをインストールします
Centos7はDockerをインストールします
CentOS7インストールmysql
centOsはrabbitMQをインストールします
CentOS7はMySQL5.6をインストールします
Centos7はNginxをインストールします
CentOS6.5はCDH5.13をインストールします
Centos7インストールdocker18
CentosはPython3をインストールします
centos7インストールドッカー
CentOSインストールjdk
centos7インストールnginx-rtmp
CentOS8はMySQL8.0をインストールします
Centos6.3はKVMをインストールします
CentOSはPostgreSQL9.1をインストールします
CentOS7はmysql8をインストールします
CentOS7はJava1.8をインストールします
CentOS8はfastdfs6.06をインストールします
CentOS7はGitlabをインストールします
Centos7はPostgreSQLをインストールします
CentOS7はMySQL8をインストールします
CentOS7はJava1.8をインストールします
CentOS6はDockerをインストールします
Centos8はDockerをインストールします
CentOS6.8はpython2.7をインストールします
CentOSインストールnodejs8
CentOS6.5はGNS3をインストールします
centos7.5インストールmysql5.7.17
Centos7はMySQL8.0をインストールします-手動
CentOS7はKubernetes1.16.3をインストールします
VirtualBoxインストールcentos7