[comment]: # ({9cceae9f-9cceae9f})
# 6 Webインターフェースのインストール

このセクションでは、Zabbix Webインターフェースをインストールする手順を説明します。ZabbixフロントエンドはPHPで書かれているため、PHPをサポートするWebサーバーが必要です。

[comment]: # ({/9cceae9f-9cceae9f})

[comment]: # ({78e4812f-7fef6a9c})
:::notetip
ZabbixフロントエンドのSSL設定の詳細については、[ベストプラクティス](/manual/installation/requirements/best_practices)を参照してください。
:::

[comment]: # ({/78e4812f-7fef6a9c})

[comment]: # ({6b173526-6b173526})
#### Welcome画面

ZabbixのフロントエンドのURLをブラウザで開きます。Zabbixをパッケージからインストールした場合、URLは以下のようになります。

-   Apacheの場合: *http://<server\_ip\_or\_name>/zabbix*
-   Nginxの場合: *http://<server\_ip\_or\_name>*

フロントエンドインストールウィザードの最初の画面が表示されます。

*Default language*ドロップダウンメニューを使用して、システムのデフォルト言語を変更し、選択した言語でのインストールプロセスを続行します (オプション)。
詳細な情報は、[Installation of additional frontend languages](/manual/appendix/install/locales)を参照してください。

![](../../../assets/en/manual/installation/install_1.png){width="550"}

[comment]: # ({/6b173526-6b173526})

[comment]: # ({aadbfc13-2458c643})
#### 前提条件の確認

すべてのソフトウェアの前提条件が満たされていることを確認してください。

![](../../../assets/en/manual/installation/install_2.png){width="550"}

|前提条件|最小値|説明|
|--|--|------|
|*PHP version*|7.4.0| |
|*PHP memory\_limit option*|128MB|php.ini:<br>memory\_limit = 128M|
|*PHP post\_max\_size option*|16MB|php.ini:<br>post\_max\_size = 16M|
|*PHP upload\_max\_filesize option*|2MB|php.ini:<br>upload\_max\_filesize = 2M|
|*PHP max\_execution\_time option*|300秒 (0、-1も許可)|php.ini:<br>max\_execution\_time = 300|
|*PHP max\_input\_time option*|300秒 (0、-1も許可)|php.ini:<br>max\_input\_time = 300|
|*PHP session.auto\_start option*|必ず無効|php.ini:<br>session.auto\_start = 0|
|*Database support*|どれかひとつ: MySQL、Oracle、PostgreSQL|次のモジュールのいずれかをインストールする必要があります。<br>mysql、oci8、pgsql|
|*bcmath*| |php-bcmath|
|*mbstring*| |php-mbstring|
|*PHP mbstring.func\_overload option*|必ず無効|php.ini:<br>mbstring.func\_overload = 0|
|*sockets*| |php-net-socket。ユーザースクリプトのサポートに必要です。|
|*gd*|2.0.28|php-gd。PHP GD拡張機能は、PNG画像 (*--with-png-dir*)、JPEG画像 (*--with-jpeg-dir*)、および FreeType 2 (*--with-freetype-dir*) をサポートする必要があります。|
|*libxml*|2.6.15|php-xml|
|*xmlwriter*| |php-xmlwriter|
|*xmlreader*| |php-xmlreader|
|*ctype*| |php-ctype|
|*session*| |php-session|
|*gettext*| |php-gettext<br>Zabbix 2.2.1以降、PHP gettext拡張機能は、Zabbixをインストールするための必須要件ではありません。gettextがインストールされていない場合、フロントエンドは通常どおり動作しますが、翻訳は利用できません。|

オプションの前提条件もリストに含まれる場合があります。
失敗したオプションの前提条件はオレンジ色で表示され、*Warning*ステータスになります。
オプションの前提条件が失敗した場合でも、セットアップは続行される可能性があります。

::: noteimportant
Apacheユーザーまたはユーザーグループを変更する必要がある場合は、セッションフォルダーへのアクセス許可を確認してください。そうしないと、Zabbixセットアップを続行できなくなる可能性があります。
:::

[comment]: # ({/aadbfc13-2458c643})

[comment]: # ({d52063bf-879dc06f})
#### DB接続設定

データベースに接続するための詳細を入力します。
Zabbix データベースがすでに作成されている必要があります。

![](../../../assets/en/manual/installation/install_3a.png){width="550"}

*Database TLS encryption*オプションがオンになっている場合、データベースへの[TLS接続を構成](/manual/appendix/install/db_encrypt)するための追加フィールドがフォームに表示されます (MySQL または PostgreSQL のみ)。

*Store credentials in*がHashiCorp VaultまたはCyber​​Ark Vaultに設定されている場合、追加のパラメーターが使用可能になります。

- [HashiCorp Vault](/manual/config/secrets/hashicorp)の場合: Vault API endpoint、secret path、authentication token。

- [CyberArk Vault](/manual/config/secrets/cyberark)の場合: Vault API endpoint、secret query string、certificates。*Vault certificates*チェックボックスをオンにすると、SSL証明書ファイルとSSLキーファイルへのパスを指定するための2つの新しいフィールドが表示されます。

![](../../../assets/en/manual/installation/install_3b.png){width="550"}

[comment]: # ({/d52063bf-879dc06f})

[comment]: # ({98277238-98277238})
#### 設定

Zabbixサーバーの名前の入力は任意ですが、入力した場合、メニューバーとページタイトルに表示されます。

デフォルトの[タイムゾーン](/manual/web_interface/time_zone#overview)とフロントエンドのテーマを設定します。

![](../../../assets/en/manual/installation/install_4.png){width="550"}

[comment]: # ({/98277238-98277238})

[comment]: # ({42398398-42398398})
#### インストール前の概要

設定の概要を確認します。

![](../../../assets/en/manual/installation/install_5.png){width="550"}

[comment]: # ({/42398398-42398398})

[comment]: # ({1124dd9e-1124dd9e})
#### インストール

Zabbixをソースからインストールする場合、設定ファイルをダウンロードし、ZabbixのPHPファイルをコピーしたWebサーバーのHTMLドキュメントサブディレクトリのconf/以下に配置します。

![](../../../assets/en/manual/installation/install_6.png){width="550"}

![](../../../assets/en/manual/installation/saving_zabbix_conf.png){width="350"}

::: notetip
Webサーバーユーザーにconf/ディレクトリへの書き込み権限がある場合、設定ファイルは自動的に保存され、次の作業に進むことができます。
:::

インストールを終了します。

![](../../../assets/en/manual/installation/install_7.png){width="550"}.

[comment]: # ({/1124dd9e-1124dd9e})

[comment]: # ({d59dc4b9-d59dc4b9})
#### ログイン

Zabbixフロントエンドの準備が完了しました！
デフォルトのユーザ名は**Admin**、パスワードは**zabbix** です。

![](../../../assets/en/manual/quickstart/login.png){width="350"}

[Zabbixの使い方](/manual/quickstart/login)に進みます。

[comment]: # ({/d59dc4b9-d59dc4b9})
