HEX
Server: Apache/2.4.63 (Unix)
System: Linux Synopilou92 4.4.302+ #72806 SMP Mon Jul 21 23:16:00 CST 2025 x86_64
User: pilou92 (1026)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: /volume1/@appstore/WebStation/ui/help/jpn/application_webserv_virtualhost.html
<!DOCTYPE html>
<html class="img-no-display" lang="ja" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<link href="../../../../help/help.css" type="text/css" rel="stylesheet"  />
<link href="../../../../help/scrollbar/flexcroll.css" type="text/css" rel="stylesheet"  />
<script type="text/javascript" src="../../../../help/scrollbar/flexcroll.js"></script>
<script type="text/javascript" src="../../../../help/scrollbar/initFlexcroll.js"></script>
</head>
<body><h1><a id="x_anchor_id27f4a129eb"></a>ウェブ ポータル</h1>
<p><strong>[ウェブ ポータル]</strong> ページは、ウェブ サービスのポータルを管理するための一元化されたプラットフォームを提供します。この記事は、デフォルトのウェブ ポータル、パーソナル ウェブサイト、およびポータルの管理についてガイドします。</p>
<h2><a id="x_anchor_idfaeadd0939"></a>デフォルト ポータル</h2>
<p>Web Station は、パッケージのインストール時に既定の URL で Web ポータルを自動的に生成します。</p>
<h4><a id="x_anchor_id9a1a065a9f"></a>デフォルトのウェブ ポータルを管理:</h4>
<ol class="type_lower-decimal">
  <li><strong>[Web サービス]</strong> ページに進みます。</li>
  <li><strong>[デフォルト サービス]</strong> セクションで、<strong>[デフォルト サービス]</strong> を選択し、<strong>[編集]</strong> をクリックします。</li>
  <li>必要に応じて次の設定を行ってください。<ul>
      <li><strong>HTTP バックエンド サーバー</strong>:ドロップダウンメニューから Web サーバーのタイプを選択します。</li>
      <li><strong>PHP</strong>:ドロップダウンメニューから PHP プロファイルを選択します。<strong>[スクリプト言語の設定]</strong> &gt; <strong>[PHP]</strong> で PHP プロファイルのカスタマイズを作成できます。</li>
    </ul>
  </li>
  <li>[<strong>適用</strong>] をクリックします。</li>
  <li>デフォルト ウェブ ポータルの URL は以下の形式になります。<ul>
      <li>http://<em>NASの IP アドレス:80</em></li>
      <li>http://<em>NAS のドメイン名:80</em></li>
      <li>https://<em>NASの IP アドレス:443</em></li>
      <li>https://<em>NAS のドメイン名:443</em></li>
    </ul>
  </li>
</ol>
<div class="section">
<h4><a id="x_anchor_idfc9d3df613"></a>注:</h4>
<ul>
<li class="note_item"><a id="x_anchor_idfaed8cf1ef"></a>Web Station は、タスクを実行するために <strong>http</strong> グループを使用します。デフォルトで、<strong>http</strong> グループは <strong>web</strong> と <strong>web_packages</strong> の共有フォルダに許可を読み込みます。Web Station が適切に動作できるようにするため、<strong>http</strong> グループがウェブサイト関連のフォルダあるいはファイルにアクセスすることを許可してください。たとえば、<strong>web</strong> 共有フォルダの <strong>sample.htm</strong> ファイルに Web Station からアクセスできるようにするには、http グループがその <strong>web</strong> 共有フォルダと <strong>sample.htm</strong> ファイルに対して読み書き権限をを持っているか確認してください。</li>
<li class="note_item"><a id="x_anchor_id343c8792a2"></a>ホームページ ファイルは、<strong>index.htm</strong>、<strong>index.html</strong>、<strong>index.php</strong> のいずれかの名前にしてください。</li>
<li class="note_item"><a id="x_anchor_idcc1710677d"></a>PHP mail() 関数を使用する場合は、システムは <strong>[コントロールパネル]</strong> &gt; <strong>[通知]</strong> &gt; <strong>[電子メール]</strong> の SMTP サーバー情報を自動的に取得して使用します。E メール通知が有効にしてあり、SMTP サーバーの情報が正しく入力されているかどうかを確認してください。</li>
<li class="note_item"><a id="x_anchor_id1c2fac759a"></a>Web Station にはデフォルトで2つの共有フォルダがあります。
  <ul>
    <li class="note_item"><a id="x_anchor_ida94e84c8a5"></a><strong>web_packages</strong>:インストールされたサード パーティ パッケージのファイル(phpMyAdmin など)は、この共有フォルダに保存されます。</li>
    <li class="note_item"><a id="x_anchor_id185a1beaec"></a><strong>web</strong>:ウェブサイトをホスティングするためのファイルはこの共有フォルダに保存されます。</li>
  </ul>
</li>
<li class="note_item"><a id="x_anchor_id02f0aac22a"></a>共有フォルダ <strong>web</strong> の実際のパスは <strong>/volume1/web</strong> です。同じアプリケーションには、設定ファイルと同じパスを設定してください。</li>
<li class="note_item"><a id="x_anchor_idb8f8ae20f3"></a><strong>blog</strong>、<strong>photo</strong>、<strong>photosrc</strong>、および <strong>webdefault</strong> の名前は予約されたフォルダ名で、Web Station が使用することはできません。web 共有フォルダ下ではこれらの名前でフォルダを作成しないでください。</li>
<li class="note_item"><a id="x_anchor_idab80dd102a"></a>エラー ページをカスタマイズするには、次のいずれかを行います。
  <ul>
    <li class="note_item"><a id="x_anchor_idc3219ebcf5"></a><strong>[エラー ページ設定]</strong> &gt; <strong>[デフォルト プロファイル]</strong> &gt; <strong>[デフォルト エラー ページ プロファイル]</strong> の順に進んで、<a href="https://kb.synology.com/DSM/help/WebStation/application_webserv_errorpage" target="_blank" rel="noopener noreferrer nofollow">エラー ページ設定</a>の説明を参照してください。</li>
    <li class="note_item"><a id="x_anchor_id096a599f5b"></a><strong>missing.html</strong>、<strong>missing.htm</strong>、または <strong>missing.php</strong> で名前が付けられたファイルを作成し、Synology NAS の <strong>web</strong> 共有フォルダの下に置いてください。</li>
  </ul>
</li>
</ul>
</div>
<h4><a id="x_anchor_idd9f1fe686d"></a>パーソナルウェブサイトを有効にする:</h4>
<p>Web Station は、ローカル ユーザー、ドメイン ユーザーおよび LDAP ユーザーがパーソナル ウェブサイトを作ることを許可します。</p>
<p><strong>はじめる前に:</strong></p>
<ul>
  <li><strong>ユーザー ホーム</strong>を有効にします。このオプションは以下のパスにあります。<ul>
      <li>ローカルユーザーの場合:<strong>[コントロール パネル]</strong> &gt; <strong>[ユーザーとグループ]</strong> &gt; <strong>[詳細設定]</strong></li>
      <li>ドメインユーザーの場合:<strong>[コントロール パネル]</strong> &gt; <strong>[ドメイン/LDAP]</strong> &gt; <strong>[ドメイン ユーザー]</strong></li>
      <li>LDAP ユーザーの場合:<strong>[コントロール パネル]</strong> &gt; <strong>[ドメイン/LDAP]</strong> &gt; <strong>[LDAP ユーザー]</strong></li>
    </ul>
  </li>
  <li><strong>Apache HTTP Server</strong> の最新バージョンをインストールして有効にします。このパッケージは。<strong>パッケージ センター</strong>にあります。</li>
</ul>
<ol class="type_lower-decimal">
  <li><strong>[Web サービス]</strong> ページに進みます。</li>
  <li><strong>[デフォルト サービス]</strong> セクションで、<strong>[デフォルト サービス]</strong> を選択し、<strong>[編集]</strong> をクリックします。</li>
  <li><strong>[パーソナル ウェブサイトを有効化]</strong> のチェックボックスにチェックを入れると、<strong>www</strong> という名前のフォルダが各ユーザーの home ディレクトリに作成されます。</li>
  <li>必要に応じて以下の設定を行い、<strong>[保存]</strong> をクリックします。<ul>
      <li><strong>HTTP バックエンド サーバー</strong>:ドロップダウンメニューから Web サーバーのタイプを選択します。</li>
      <li><strong>PHP</strong>:ドロップダウンメニューから PHP プロファイルを選択します。<strong>[スクリプト言語の設定]</strong> &gt; <strong>[PHP]</strong> で PHP プロファイルのカスタマイズを作成できます。</li>
    </ul>
  </li>
  <li><strong>www</strong> フォルダにウェブサイト関連のファイルをアップロードします。</li>
  <li>指定のユーザーやグループに、アップロードファイルに対して適切なアクセス権限が付与されていることを確認してください。</li>
  <li>上述の手順を完了すると、各ユーザーに以下の様な固有のウェブサイト アドレスが与えられます:<ul>
      <li><strong>ローカル ユーザー</strong>:「NAS の IP アドレス/~ユーザー名/」または「NAS のホスト名/~ユーザー名/」例:
        <ol class="type_lower-alpha">
          <li>192.168.1.1/~ken/</li>
          <li>kenstation/~ken/</li>
        </ol>
      </li>
      <li><strong>ドメイン ユーザー</strong>:「NAS の IP アドレス/~ドメイン名<span style="color: #ff0000;">%5c</span>ユーザー名/」または「NAS のホスト名/~ドメイン名<span style="color: #ff0000;">%5c</span>ユーザー名/」。例:
        <ol class="type_lower-alpha">
          <li>192.168.1.1/~synology.local<span style="color: #ff0000;">%5c</span>ken/</li>
          <li>kenstation/~synology.local<span style="color: #ff0000;">%5c</span>ken/</li>
        </ol>
      </li>
      <li><strong>LDAP ユーザー</strong>:「NAS の IP アドレス/~ユーザー名@ドメイン名/」または「NAS のホスト名/~ユーザー名@ドメイン名/」。例:
        <ol class="type_lower-alpha">
          <li>192.168.1.1/~ken@synology.local/</li>
          <li>kenstation/~ken@synology.local/</li>
        </ol>
      </li>
    </ul>
  </li>
</ol>
<div class="section">
<h4><a id="x_anchor_idfc9d3df613"></a>注:</h4>
<ul>
<li class="note_item"><a id="x_anchor_id6f69ad8f2b"></a>パーソナル ウェブサイトのエラーページをカスタマイズする:
  <ol>
    <li class="note_item"><a id="x_anchor_ide5820c4d7a"></a>エラーページを <strong>missing.html</strong>、<strong>missing.htm</strong>、または <strong>missing.php</strong> として保存します。</li>
    <li class="note_item"><a id="x_anchor_ide98622188f"></a>「<strong>www</strong>」フォルダにファイルをアップロードします。</li>
  </ol>
</li>
<li class="note_item"><a id="x_anchor_id6b15acbf36"></a>ローカルユーザーは、以下のファイルパスにあるデータのみアクセスすることができます。
  <ul>
    <li class="note_item"><a id="x_anchor_idf092874fcb"></a><strong>home</strong> 共有フォルダ</li>
    <li class="note_item"><a id="x_anchor_idfc513f0400"></a>/var/tmp</li>
    <li class="note_item"><a id="x_anchor_idd42b9c57d2"></a>/tmp</li>
    <li class="note_item"><a id="x_anchor_id44704d109d"></a>/volumeX/@tmp</li>
  </ul>
</li>
</ul>
</div>
<h2><a id="x_anchor_id650a768e47"></a>カスタマイズされたポータル</h2>
<h4><a id="x_anchor_id67649e004f"></a>ウェブ サービス ポータルをセットアップする:</h4>
<p>Web Station で phpMyAdmin、WordPress および MediaWiki などの第三者ウェブ サービス パッケージ用にカスタマイズされたポータルを作ることができます。</p>
<ol class="type_lower-decimal">
  <li><strong>[ウェブ ポータル]</strong> ページを開き、<strong>[作成]</strong> をクリックします。</li>
  <li><strong>[ウェブ サービス ポータル]</strong> を選択します。</li>
  <li>サービスを選択します。</li>
  <li>ポータル タイプを選択:<ol class="type_lower-alpha">
      <li><strong>名前ベース</strong>:名前ベースの URL (例えば、「http://synotest.com:80」) を作成するには、Synology NAS の FQDN (Fully Qualified Domain Name) を <strong>Hostname</strong> フィールドに入力し、URL に少なくともひとつのポート タイプを選択します (すなわち、デフォルト ポート <strong>80</strong> および <strong>443</strong>、またはカスタマイズされたポート <strong>HTTP</strong> および <strong>HTTPS</strong>)。</li>
      <li><strong>ポートベース</strong>:ポートベースの URL(https://210.61.203.200:443 など)を作成するには、少なくとも1つのポートタイプ(<strong>HTTP</strong> または <strong>HTTPS</strong>)を選択し、その URL に対するポート番号を入力します。</li>
      <li><strong>エイリアス ベース</strong>:エイリアスと呼ばれる代替 URL をサードパーティの ウェブ サービス パッケージに割り当てることもできます。</li>
    </ol>
  </li>
  <li>HTTPS 接続を通じてパッケージ サーバーを訪れることをウェブ ブラウザに強制したい場合は、<strong>[HTTPS 設定]</strong> フィールドで <strong>[HSTS]</strong> のチェックボックスにチェックを入れてください。</li>
  <li><strong>[アクセス制御プロファイル]</strong> ドロップダウン メニューからプロファイルを選択します。アクセス ポーコントロール プロファイルは <strong>[コントロールパネル]</strong> &gt; <strong>[ログイン ポータル]</strong> &gt; <strong>[詳細設定]</strong> で作成できます。</li>
  <li><strong>[エラー ページ プロファイル]</strong> ドロップダウン メニューからプロファイルを選択します。<strong>[エラーページ設定]</strong> でエラー ページのプロファイルを作成できます。</li>
  <li><strong>[作成]</strong> をクリックすると、設定が完了します。デフォルトリンクは、<strong>[ウェブ ポータル]</strong> ページのポータル リストに生成されます。</li>
</ol>
<h4><a id="x_anchor_id42a7064a3a"></a>デフォルト サーバーの代替ポータルをセットアップする:</h4>
<p>Web Station で、デフォルト ウェブ サーバーの代替ポータル用にカスタマイズされたホスト名およびポートを作成することができます。</p>
<ol class="type_lower-decimal">
  <li><strong>[ウェブ ポータル]</strong> ページを開き、<strong>[作成]</strong> をクリックします。</li>
  <li><strong>デフォルト サーバーの代替ポータル</strong> を選択します。</li>
  <li>ポータル タイプを選択:<ol class="type_lower-alpha">
      <li><strong>名前ベース</strong>:名前ベースの URL (例えば、「http://synotest.com:80」) を作成するには、Synology NAS の FQDN (Fully Qualified Domain Name) を <strong>Hostname</strong> フィールドに入力し、URL に少なくともひとつのポート タイプを選択します (すなわち、デフォルト ポート <strong>80</strong> および <strong>443</strong>、またはカスタマイズされたポート <strong>HTTP</strong> および <strong>HTTPS</strong>)。</li>
      <li><strong>ポートベース</strong>:ポートベースの URL(https://210.61.203.200:443 など)を作成するには、少なくとも1つのポートタイプ(<strong>HTTP</strong> または <strong>HTTPS</strong>)を選択し、その URL に対するポート番号を入力します。</li>
    </ol>
  </li>
  <li>HTTPS 接続を通じて仮想ホストを訪れることをウェブ ブラウザに強制したい場合は、<strong>[HTTPS 設定]</strong> フィールドで <strong>[HSTS]</strong> のチェックボックスにチェックを入れてください。</li>
  <li><strong>[作成]</strong> をクリックすると、設定が完了します。デフォルトリンクは、<strong>[ウェブ ポータル]</strong> ページのポータル リストに生成されます。</li>
</ol>
<div class="section">
<h4><a id="x_anchor_idfc9d3df613"></a>注:</h4>
<ul>
<li class="note_item"><a id="x_anchor_idc6e578911d"></a>Web Station は柔軟かつ安全なタスクの実行のために http グループを使用します。Web Station が適切に動作できるようにするため、http グループがウェブサイト関連のフォルダあるいはファイルにアクセスすることを許可してください。例えば、vhost1 フォルダに Web Station 経由でアクセスできるようにするには、http グループが読み取り/書き込み権を vhost1 フォルダに対して持っていることを確認する必要があります。</li>
<li class="note_item"><a id="x_anchor_id75d60e6a36"></a>インストールされた第三者ウェブ サービス パッケージの機能性を保証するために、http グループの web_packages 共有フォルダへのアクセス権限は読み取り専用として設定しなければなりません。</li>
<li class="note_item"><a id="x_anchor_id201d4b44cc"></a>ファイル アクセス権を構成する主な目的は Web Station が適切に機能することを保証することです。機密情報は、以下のフォルダには保存しないでください。なぜなら、それらはウェブサイト関連のファイルの保存に使用されるからです。
  <ul>
    <li class="note_item"><a id="x_anchor_iddc9fbd8d96"></a><strong>web</strong> 共有フォルダ</li>
    <li class="note_item"><a id="x_anchor_id1428c7df4a"></a><strong>web_packages</strong> 共有フォルダ</li>
    <li class="note_item"><a id="x_anchor_idf8667b42ff"></a>仮想ホストのドキュメント ルート</li>
  </ul>
</li>
<li class="note_item"><a id="x_anchor_idc6eaab5479"></a>ポータルリスト上のデフォルトリンクは以下のルールに従います。
  <ul>
    <li class="note_item"><a id="x_anchor_id0af787ea4e"></a>デフォルト (80 と 443) およびカスタマイズされたポートの両方が有効化されると、デフォルト リンクはポート 443 (HTTPS) で終わります。</li>
    <li class="note_item"><a id="x_anchor_idcf7dfd046a"></a>カスタマイズされたポートのみが有効化されると、HTTPS でカスタマイズされたデフォルト リンクで終わります。</li>
  </ul>
</li>
</ul>
</div>
</body>
</html>