Übung 1: Private lokale, dynamische Website erstellen

Die Lerninhalte dieser Übung sind:

  • Private Website erstellen, die nur in Ihrem lokalen Netzwerk verfügbar ist und deren Webseiten mithilfe einer Web-App generiert werden

  • Python-Webprogramme zulassen und auswählen

  • Integriertes Python-Webprogramm als Standardwebseite verwenden

Schritt 1: „Websites“ auswählen

  • Öffnen Sie die Server-App, um die Liste der von OS X Server bereitgestellten Dienste anzuzeigen. Wählen Sie „Websites“ aus.

Schritt 2. Python-Webprogramme aktivieren

  • Wählen Sie „Python aktivieren“.

    Pfeil, der auf die Pythoneinstellungen zeigt

Schritt 3. Website hinzufügen

  • Klicken Sie auf „Hinzufügen“ Hinzufügen.

    Geben Sie im Bereich für die Website-Erstellung die folgenden Informationen ein:

    • Geben Sie den lokalen Hostnamen des Servers ein (zum Beispiel „meinserver.local“).

      Diesen Namen können Safari-Benutzer innerhalb Ihres lokalen Netzwerks verwenden, um die Website zu besuchen und deren Webseiten anzuzeigen.

    • Wählen Sie im Einblendmenü die IP-Adresse aus, die der Server in Ihrem lokalen Netzwerk hat.

    • Behalten Sie für die Option „SSL-Zertifikat“ die Einstellung „Ohne“ bei.

    Klicken Sie noch nicht auf „Erstellen“.

Schritt 4. Als Vorlage fungierendes Python-Webprogramm zum Generieren von Webseiten verwenden

  • Klicken Sie auf „Erweiterte Einstellungen bearbeiten“ und wählen Sie danach „Python ‘Hello World’ app at /wsgi“. Klicken Sie danach auf „OK“.

    Pfeil, der auf die aktivierte Web-App zeigt

    Hinweis: Wenn diese Website richtig funktioniert, können Sie eigene, in Python erstellte Web-Apps hinzufügen.

Schritt 5. Python-Seite zur standardmäßigen Indexseite machen

  • Gehen Sie zurück in den Bereich für die Website-Erstellung und klicken Sie auf „Bearbeiten“ neben dem Eintrag „Indexdateien“. Klicken Sie auf die Taste „Hinzufügen“ , um einen Index mit dem Namen „/wsgi“ zu erstellen, bewegen Sie den Indexeintrag an die oberste Position in der Liste und klicken Sie auf „OK“.

    Pfeil, der auf die Taste „Hinzufügen“ zeigt

Schritt 6. Neue Site erstellen

  • Klicken Sie auf „Erstellen“, nachdem die Konfiguration abgeschlossen ist, um die neue Site zu erstellen.

Schritt 7. Konfiguration testen

  • Öffnen Sie Safari und geben Sie die URL der Site ein („meinserver.local“ in diesem Beispiel), um die generierte Seite anzuzeigen.

Gehe zu Übung 2: Öffentliche verschlüsselte Website erstellen.