Lezione 1: creare un sito web privato, locale e dinamico

In questa lezione, imparerai:

  • Come creare un sito web privato sul network locale che usa un'app web per creare pagine web.

  • Come abilitare e selezionare app web Python.

  • Come utilizzare un app web Python integrata come pagina web di default.

Passo 1: selezionare i siti web

  • Apri Server app per visualizzare l'elenco dei servizi disponibili in OS X Server. Seleziona “Siti web”.

Passo 2: abilitare app web Python

  • Seleziona “Abilita Python”.

    La freccia indica l'impostazione di Python .

Passo 3: aggiungere un sito web

  • Fai clic sul pulsante Aggiungi aggiungi.

    Inserisci le seguenti informazioni nel pannello di creazione del sito web:

    • Inserisci il nome host locale del server, per esempio, “mioserver.local”.

      Questo è il nome che utilizzano gli utenti Safari sul network locale per visualizzare il sito web.

    • Seleziona l'indirizzo IP network locale del server dal menu a comparsa.

    • Lascia il metodo di autenticazione su “Nessuno”.

    Non fare clic su Crea per ora.

Passo 4: abilitare l'app web Python campione per creare le pagine web

  • Fai clic su “Modifica impostazioni avanzate”, quindi seleziona “Python ’Hello World’ app at /wsgi”. Quindi fai clic su OK.

    La freccia indica che l'app web è abilitata.

    Nota: Una volta che riesci a far funzionare tutto questo, potrai aggiungere le tue app web scritti in Python.

Passo 5: rendere la pagina Python la pagina indice di default

  • Torna al pannello di creazione del sito web e fai cli su Modifica accanto a “File indice”. Fai clic sul pulsante Aggiungi , crea un indice chiamato /wsgi e trascinalo in cima all'elenco, quindi fai clic su OK.

    La freccia indica il pulsante Aggiungi.

Passo 6: creare il sito

  • Dopo aver terminato la configurazione, fai clic su Crea per creare il nuovo sito.

Passo 7: eseguire il test della configurazione

  • Apri Safari e vai all'URL del sito (mioserver.local, in questa lezione) per visualizzare la pagina generata.

Consulta Lezione 2: creare un sito web pubblico e criptato.