レッスン 1:ローカルの動的プライベート Web サイトを作成する

このレッスンで学ぶ内容は、以下の通りです:

  • Web ページを生成する Web アプリケーションを使用するプライベート Web サイトをローカルネットワーク上に作成する方法

  • Python Web アプリケーションを有効にして選択する方法

  • 内蔵 Python Web アプリケーションをデフォルトの Web ページとして使用する方法

手順 1.「Web サイト」を選択する

  • Server アプリケーションを開き、OS X Server で利用可能なサービスのリストを表示します。「Web サイト」を選択します。

手順 2.Python Web アプリケーションを有効にする

  • 「Python を有効にする」を選択します。

    矢印で Python 設定を示しています

手順 3.Web サイトを追加する

  • 追加ボタン(追加)をクリックします。

    Web サイト作成パネルで以下の情報を入力します:

    • サーバのローカルホスト名(たとえば「myserver.local」)を入力します。

      これは、ローカルネットワーク上の Safari ユーザがその Web サイトを見るときに使う名前です。

    • サーバのローカルネットワーク IP アドレスをポップアップメニューから選択します。

    • SSL 証明書は「なし」のままにします。

    まだ「作成」はクリックしないでください。

手順 4.サンプル Python Web アプリケーションを有効にして Web ページを生成する

  • 「詳細設定を編集」をクリックし、「/wsgi の Python ’Hello World’ アプリケーション」を選択します。その後「OK」をクリックします。

    矢印で Web アプリケーションが有効になったところを示しています

    参考: これが正常に動作すれば、Python で記述した独自の Web アプリケーションを追加できます。

手順 5.Python ページをデフォルトのインデックスページにする

  • Web サイト作成パネルに戻り、「インデックスファイル」の横にある「編集」をクリックします。「追加」ボタン をクリックし、「/wsgi」という名前のインデックスを追加し、それをリストの先頭にドラッグして、「OK」をクリックします。

    矢印で追加ボタンを示しています

手順 6.サイトを作成する

  • 構成が完了したら、「作成」をクリックして新しいサイトを作成します。

手順 7.構成をテストする

  • 「Safari」を開き、サイトの URL(このレッスンでは myserver.local)に移動して、生成されたページを表示します。

レッスン 2:暗号化されたパブリック Web サイトを作成するに移動