Web Server
TerraMaster Web Serverを使用すると、TNASをウェブサーバーとして設定できます。Web Serverのグラフィカルインターフェースを通じて、複数の仮想ホスト、PHP、ウェブページのデータ保存パス、およびネットワークプロトコルを設定できます。これにより、ウェブサイトのメンテナンスと管理が容易になります。
設定
TNASをウェブサーバーとして管理する
Webサーバーの管理
Webサーバーを簡単に有効化および管理できます。設定ページで以下のWebサーバー設定を変更できます:
- ルートディレクトリ: 外部ユーザーにアクセスを提供するために、Webサーバーのウェブサイト用のルートディレクトリを選択します。
- PHPバージョン: サーバーでのスクリプト言語サポートに使用するPHPバージョンを選択します。
- HTTPポート: WebサーバーへのHTTPアクセス用のポート番号を指定します(デフォルト:8808)。
- HTTPSポート: WebサーバーへのHTTPSアクセス用のポート番号を指定します(デフォルト:477)。
注意:
インストール中には、デフォルトで "www" 共有フォルダが作成され、ウェブサイトファイルが保存されます。ウェブサーバーの別の共有フォルダを使用する場合は、「media」ユーザーグループのコントロールパネルのユーザーグループモジュールでアクセス許可を変更してください。
TNASをウェブサーバーとして設定する
- 「Webサーバー」を開き、左のパネルから「設定」に移動します。
- 「Webサーバーを有効にする」をチェックし、「ルートディレクトリ」、「PHPバージョン」、「HTTPポート」を設定します。
- 設定を保存するために「適用」をクリックします。
注意:
- HTTP経由でウェブサーバーにアクセスする場合は、次の形式を使用します:
http://Web Server IP Address Number(例:http://10.18.8.183:80)。ウェブサーバーのIPアドレスを直接入力すると機能しません。 - HTTPS経由でアクセスする場合は、次の形式を使用します:
https://Web Server IP Address Number(例:https://10.18.8.183:477)。477を設定したHTTPSポート番号に置き換えてください。(注意:例はHTTPSのために標準的に使用されるポート80を誤って使用しています。正しいHTTPSポートを使用してください。)
仮想ホスティング
仮想ホスティングは、単一のWebサーバー上で複数のウェブサイトを運営することを可能にし、Web、FTP、メールなどのサービスを提供します。ウェブサーバーが有効になると、ユーザーはその中に複数の仮想ホストを設定できます。各仮想ホストは同じIPアドレス(TNASデバイスのIPアドレス)を共有しますが、異なるポート番号を使用します。各ポート番号は特定の仮想ホストに対応し、異なるポート番号を使用してアクセスすると異なるウェブサイトにユーザーが誘導されます。
仮想ホストの管理
仮想ホスト管理ページでは、以下の操作を行うことができます:
- 追加:新しい仮想ホストを作成します。
- 編集:選択した仮想ホストの設定を変更します。
- 停止/有効化:選択した仮想ホストを無効化または有効化します。
- 削除:選択した仮想ホストを削除します。
Webサーバー上で複数の仮想ホストを設定する
- 「Webサーバー」を開き、左のパネルから「仮想ホスト」セクションに移動します。
- ツールバーの「作成」アイコンをクリックして、「仮想ホストの追加」ポップアップウィンドウを開きます。
- 以下の設定をカスタマイズして仮想ホストを設定します:
• サブフォルダ: 仮想ホストのディレクトリパスを指定します。
• PHPバージョン: 仮想ホストで使用するPHPのバージョンを選択します。
• ホスト名: 仮想ホストのホスト名を入力します。(例:example.com)
• ポート: 仮想ホストに割り当てる一意のポート番号を指定します。
• プロトコル: 仮想ホストで使用するプロトコル(HTTPまたはHTTPS)を選択します。 - 設定を保存するために「適用」をクリックします。設定が成功した場合、「設定が完了しました」という確認メッセージが表示されます。
注意:
HTTP経由で仮想ホストにアクセスする場合:
- ユーザーがHTTPを使用してウェブサーバーの仮想ホストにアクセスする場合、アクセスアドレスは次のようになります:
http://Web Server IP Address:Virtual Host Port Number(例:http://10.18.8.183:8080)。ウェブサーバーのIPアドレスを直接入力すると機能しません。(注意:仮想ホストは標準のHTTPポート80と異なるポート番号を使用します。) - ユーザーがHTTPSを使用してウェブサーバーの仮想ホストにアクセスする場合、アクセスアドレスは次のようになります:
https://Web Server IP Address:Virtual Host Port Number(例:https://10.18.8.183:8080)。ウェブサーバーのIPアドレスを直接入力すると機能しません。(注意:仮想ホストは標準のHTTPポート80と異なるポート番号を使用します。)
PHP
PHPの管理
PHPページでは、PHPを使用して以下の操作を実行できます:
- 作成:新しいPHPインスタンスを作成します。
- 編集:選択したPHPインスタンスを編集します。
- 削除:選択したPHPインスタンスを削除します。
PHPの作成方法
- 「WEBサーバー」を開き、左のパネルからPHPセクションに移動します。
- ツールバーの「作成」アイコンをクリックし、「PHPの追加」ポップアップウィンドウが表示されます。
- 名前、説明、およびバージョンなどの基本的なPHP設定を編集します。
- 以下のオプションを選択します:
• 「PHPキャッシュを有効にする」
• 「Xdebugを有効にする」
• 「display_errorsを表示してPHPエラーメッセージを表示する」
また、PHPがファイルを開くディレクトリツリーを入力し、「拡張名」を選択します。 - 設定を確認し、設定を保存してPHPインスタンスの作成を完了します。