selinux#setenforce0を一時的に閉じます
selinuxをオフにする必要があります。これをオフにする必要があります。selinuxをオンにすると、一連の問題が発生し、zabbixの検出機能でさえ正常に使用できなくなります。
変更が成功したかどうかを確認します
次に、システムを再起動します
ファイアウォールをオフにする
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
Linuxシステムの最新バージョンから、デフォルトはmysqlではなくMariadbです。
システムに付属のリポジトリを使用するのは非常に簡単です。
mariadbを開始します
以前のサービス管理コマンドも使用できます
自動起動を設定する
安全な初期化、ルートパスワードの設定など。
ログインのテスト
ServerName localhost:80
「有効」はhttpdサービスが開始するように設定されていることを意味し、「アクティブ(実行中)」はhttpdサービスが実行中であることを意味します。
# 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プログラムの構文であり、phpinfo();はPHPプログラムによって提供されるライブラリであり、Webサーバーに関する関連情報を表示できます。訪問:http:// ip /phpinfo.php
インストールパッケージのダウンロードアドレス: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> 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
パスワードを入力してください:// password 123456
5. zabbixserverサービスを開始します
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
実際、私の構成ファイルは、DBHostとDBPasswordの前にある#記号を削除するように変更されています。
zabbixサービスを開始し、自動的に開始するように設定します
6. zabbixフロントエンドのPHP調整構成を編集します
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
8. zabbixにログイン
http://IP/zabbix/
Password: zabbix
実施する
ログイン、デフォルトのユーザー名とパスワードはAdmin / zabbixです。
Recommended Posts