Web アプリケーション
内蔵された Web Station 機能と PHP サポートがあることで、DiskStation で簡単にウェブサイトをホストし、ビジネスや個人的な興味のためのダイナミックなウェブサイトを作成することができます。また、パッケージ センターからは、コンテンツ管理、カスタマーリレーションシップ管理、E コマース システムなど、サードパーティのパッケージをダウンロードできます。あなたのウェブサイト用のファイルを保管しておくために、「web」というデフォルトの共有フォルダが作成されます。
Web Stationを有効にする
- [コントロール パネル] > [Web サービス] の順に選択します。
- [Web Station を有効にする] を選択します。
- 適用をクリックします。
注:
- 柔軟性を高め、セキュリティを強化するために、Web Station は http ユーザーグループを使ってタスクを実行します。したがって、ウェブページのアクセス権をコントロールするために、各フォルダやファイルに対する http グループのアクセス権を変更してください。例えば、web 共有フォルダの sample.htm ファイルに Web Station からアクセスできるようにするには、http グループがその web 共有フォルダと sample.htm ファイルに対して適切な読み書き権を持っているか確認してください。
- ホームページのファイルは、必ず index.htm、index.html、または index.php のいずれかの名前にしてください。
- PHP mail() 関数を使用する場合は、システムは「通知」ページの SMTP サーバー情報を自動的に取得して使用します。Eメール通知が有効にしてあり、SMTP サーバーの情報が正しく入力されているかどうかを確認してください。
- 共有フォルダ web のパスは /volume1/web です。同じアプリケーションには、設定ファイルと同じパスを設定してください。
- blog、photo、photosrc、および webdefault の名前は、予約フォルダ名です。これらの名前は Web Station で使用できないため、web 共有フォルダにこれらの名前でフォルダを作成しないでください。
- missing.html ファイル、missing.htm ファイル、または missing.php ファイルを作成して、エラーページをカスタマイズできます。最初に Web Station を有効にします。サーバーの web 共有フォルダに missing.html、missing.htm、またはmissing.php ファイルを保存します。存在しないページにリンクすると、このカスタマイズされたエラーページが表示されます。
- アクティブな HTTP 接続の最大数: 256
- 仮想ホストの最大数: 30
仮想ホストを有効にしてウェブサイトをホストする
仮想ホスト機能を使って、1 台のサーバーで複数のウェブサイトをホストすることができます。作業を始めるには、次の手順に従って 2 つのドメイン名を登録し、仮想ホストを設定する必要があります。
仮想ホストを有効にする:
- [仮想ホスト] をクリックします。
- [作成] をクリックします。
- ウェブサイトのファイルを保存する web 共有フォルダのサブフォルダ名を入力します。
- ウェブサイトのホスト名を入力します。
- ウェブサイトのポートを入力します。
-
[OK] をクリックします。
パーソナルウェブサイトを有効にする
パーソナルウェブサイト機能は、ローカル ユーザー、ドメイン ユーザー、LDAP ユーザーが自分専用のウェブサイトをホストできる便利な機能です。
ローカルユーザーの場合
それぞれのローカル ユーザーが固有のウェブアドレス server-IP/~username または server-name/~username を持ちます。例:
- 192.168.1.1/~ken
- SynologyNAS/~ken
ドメインユーザーの場合
それぞれのドメイン ユーザーが固有のウェブアドレス server-IP/~domainname%5cusername または server-name/~domainname%5cusername を持ちます。例:
- 192.168.1.1/~testdomain%5cken
- SynologyNAS/~testdomain%5cken
LDAP ユーザーの場合
それぞれの LDAP ユーザーが固有のウェブアドレス server-IP/~username@domainname または server-name/~username@domainname を持ちます。例:
- 192.168.1.1/~ken@testdomain
- SynologyNAS/~ken@testdomain
注:
この機能を有効にする前に、ユーザー ホームが有効になっているか確認してください。ローカル ユーザーは、[コントロール パネル] > [ユーザー] > [詳細設定] を選択してください。ドメイン ユーザーは、[コントロール パネル] > [ディレクトリ サービス] > [ドメインユーザー] > [ユーザーホーム] を選択してください。LDAP ユーザーは、[コントロール パネル] > [ディレクトリ サービス] > [LDAP ユーザー] > [ユーザーホーム] を選択してください。
注:
この機能を有効にする前に、ユーザー ホームが有効になっているか確認してください。ローカル ユーザーの場合は、[コントロール パネル] > [ユーザー] > [詳細設定] の順に選択します。
パーソナルウェブサイトを作成する方法:
- [パーソナルウェブサイトを有効にする] にチェックマークを付けると、ユーザーのホーム ディレクトリに「www」フォルダが自動的に作成されます。
- これでユーザーはウェブサイト関連のファイル(例:ウェブページやサウンド ファイル)を「www」フォルダにアップロードできます。
- ユーザーがファイルをアップロードするのに適切なアクセス権を持っているか確認してください。
エラーページをカスタマイズする:
- エラーページを missing.html、missing.htm、または missing.php のいずれかで保存します。
- www フォルダにファイルをアップロードします。
ユーザーがローカルユーザーのウェブサイトに存在しないページにリンクすると、カスタマイズしたエラーページが表示されます。
サポートと制限:
ローカルユーザーは、以下のパスにあるデータのみアクセスすることができます。
- 自分のホーム
- /var/tmp
- /tmp
- /volumeX/@tmp
HTTP サービス
デフォルトのポート番号 80(HTTP の場合)または 443(HTTPS の場合)のほかに、Photo Station や Web Station にアクセスするために別のポート番号を追加することができます。HTTP または HTTPS のアクセス用に、1 ~ 65535 のポート番号を追加できます。
HTTP または HTTPS アクセス用にポート番号を追加する:
- [HTTP ポートの追加] または [HTTPS ポートの追加] にチェックマークを付けます(HTTPS 用のポートを追加する前に、[Web サービスを行うために HTTPS 接続を有効にする] オプションを有効にしておいてください)。
-
各欄にポート番号を入力します。
注:
- 以下のポートは使えません。20、21、22、23、25、110、137、138、139、143、199、443、445、515、543、548、587、873、993、995、3306、3689、5000、5001、5005、5006、5335、5432、6881、8080、7000、7001、8081、9997、9998、9999、50001、50002、eMule デフォルトポート:4662 (TCP)、4672 (UDP)、FTP デフォルトポート範囲:実際の範囲は、モデル毎に異なります。