レッスン 1:ローカルの動的プライベート Web サイトを作成する
このレッスンで学ぶ内容は、以下の通りです:
Web ページを生成する Web アプリケーションを使用するプライベート Web サイトをローカルネットワーク上に作成する方法
Python Web アプリケーションを有効にして選択する方法
内蔵 Python Web アプリケーションをデフォルトの Web ページとして使用する方法
手順 1.「Web サイト」を選択する
Server アプリケーションを開き、OS X Server で利用可能なサービスのリストを表示します。「Web サイト」を選択します。
手順 2.Python Web アプリケーションを有効にする
-
「Python を有効にする」を選択します。
手順 3.Web サイトを追加する
-
追加ボタン()をクリックします。
Web サイト作成パネルで以下の情報を入力します:
-
サーバのローカルホスト名(たとえば「myserver.local」)を入力します。
これは、ローカルネットワーク上の Safari ユーザがその Web サイトを見るときに使う名前です。
サーバのローカルネットワーク IP アドレスをポップアップメニューから選択します。
SSL 証明書は「なし」のままにします。
まだ「作成」はクリックしないでください。
-
手順 4.サンプル Python Web アプリケーションを有効にして Web ページを生成する
-
「詳細設定を編集」をクリックし、「/wsgi の Python ’Hello World’ アプリケーション」を選択します。その後「OK」をクリックします。
参考: これが正常に動作すれば、Python で記述した独自の Web アプリケーションを追加できます。
手順 5.Python ページをデフォルトのインデックスページにする
-
Web サイト作成パネルに戻り、「インデックスファイル」の横にある「編集」をクリックします。「追加」ボタン をクリックし、「/wsgi」という名前のインデックスを追加し、それをリストの先頭にドラッグして、「OK」をクリックします。
手順 6.サイトを作成する
構成が完了したら、「作成」をクリックして新しいサイトを作成します。
手順 7.構成をテストする
「Safari」を開き、サイトの URL(このレッスンでは myserver.local)に移動して、生成されたページを表示します。