Skip to main content

Utilizza il server Web incorporato del tuo Mac per condividere un sito web

Scaricare interi siti web con wget! (Aprile 2025)

Scaricare interi siti web con wget! (Aprile 2025)
Anonim

Il tuo Mac è dotato dello stesso software server web Apache che ha fatto la sua reputazione servendo siti Web commerciali. La configurazione di un server Web Apache non è per i deboli di cuore, ma per molto tempo OS X ha incluso un'interfaccia di facile utilizzo per il server Web Apache che consentiva a chiunque di pubblicare un sito Web con una serie di semplici clic del mouse.

Il servizio di base per la condivisione di file rimase parte di OS X fino al rilascio di OS X Mountain Lion, che rimuoveva l'interfaccia utente semplificata ma lasciava installato il server Web Apache. Ancora oggi OS X viene fornito con una versione aggiornata del server Web Apache, pronta per essere utilizzata da chiunque, ma non con un'interfaccia utente semplificata.

Crea il tuo sito web in OS X Lion e in precedenza

Fornire istruzioni dettagliate per la creazione di un sito Web esula dagli scopi di questa guida. Ma perché questo suggerimento sia di qualche utilità per te, alla fine dovrai creare il tuo sito web, che probabilmente vorresti fare comunque.

Condivisione Web personale

Il tuo Mac supporta due postazioni per la pubblicazione di un sito web; il primo è per i siti Web personali creati da ciascun utente sul tuo Mac. Questo è un modo semplice per ogni membro di una famiglia di avere il proprio sito web.

I siti Web personali sono forniti dallo stesso server Web Apache che gestisce i siti Web commerciali, ma sono memorizzati nella cartella principale dell'utente, in particolare nella directory Sito, che si trova in ~ / username / Sito.

Non cercare ancora la directory del sito; OS X non si preoccupa di creare la directory del sito finché non è necessaria. Ti mostreremo come generare la directory del sito in un attimo.

Sito Web del computer

L'altro percorso per la pubblicazione di un sito web è il nome del sito Web del computer. Questo è un termine improprio; il nome in realtà si riferisce alla cartella principale dei documenti di Apache, che contiene i dati per i siti Web che verranno serviti dal server web.

La cartella dei documenti di Apache è una cartella a livello di sistema speciale, che per impostazione predefinita è riservata agli amministratori. La cartella dei documenti Apache si trova in / Library / WebServer. L'accesso limitato della cartella documenti è il motivo per cui OS X dispone di cartelle di siti personali per ciascun utente, che, come puoi immaginare, consentono agli utenti di creare, gestire e controllare i propri siti senza interferire con gli altri.

Se il tuo intento è quello di creare un sito web aziendale, ti consigliamo di utilizzare la posizione del sito Web del computer, in quanto impedirà ad altri di apportare facilmente modifiche al sito web.

Creazione di pagine Web

Raccomando di utilizzare il tuo editor HTML preferito o uno dei famosi editor di pagine Web WYSIWYG per creare il tuo sito. È necessario memorizzare il sito Web creato nella directory del sito dell'utente o nella directory dei documenti di Apache. Il server Web Apache in esecuzione sul tuo Mac è configurato per servire il file nella directory Sito o Documenti con il nome index.html.

Abilitare la condivisione Web in OS X Lion e in precedenza

  1. Fai clic sull'icona Preferenze di Sistema nel Dock.

  2. Fai clic sull'icona Condivisione nella sezione Internet e rete della finestra Preferenze di Sistema.

  3. Inserire un segno di spunta nella casella Condivisione Web. (OS X 10.4 Tiger chiama questa casella Personal Web Sharing.) La condivisione Web si accende.

  4. Nella finestra Condivisione, fare clic sul pulsante Crea cartella Siti personali. Se la cartella Siti è già presente (da un precedente utilizzo del pannello delle preferenze di condivisione web), il pulsante leggerà Apri cartella Sito Web personale.

  5. Se si desidera utilizzare la cartella dei documenti di Apache per pubblicare un sito Web, fare clic sul pulsante Apri cartella del sito Web del computer.

È così; Il server Web Apache verrà avviato e servirà almeno due siti Web, uno per il computer e uno per ciascun utente sul computer. Per accedere a qualsiasi di questi siti Web, apri il tuo browser preferito e inserisci una delle seguenti opzioni:

  • http: //your.computer.address/ Questa è la pagina web del computer. Per trovare l'indirizzo del tuo computer, apri la finestra Condivisione a cui hai avuto accesso sopra e evidenzia il nome di Condivisione Web nell'elenco. L'indirizzo del tuo computer verrà visualizzato a destra.
  • http: //your.computer.address/~yourusername Questa è la tua pagina web personale. Per accedervi, inserisci l'indirizzo del computer dal passaggio precedente, seguito dal carattere ~ (tilde) e dal tuo nome utente, senza spazi nel nome breve o tra la tilde e il tuo nome breve.

Se non sei sicuro di quale sia il tuo nome breve, visualizza la finestra Condivisione a cui hai avuto accesso in precedenza ed evidenzia il nome di Condivisione Web nell'elenco. L'indirizzo del tuo sito web personale verrà visualizzato a destra.

Condivisione Web OS X Mountain Lion e versioni successive

Con l'introduzione di OS X Mountain Lion, Apple ha rimosso la Condivisione Web come funzionalità. Se utilizzi OS X Mountain Lion o versioni successive, troverai le istruzioni per la condivisione web nella guida Web Hosting With Mountain Lion.

Se stavi già utilizzando Condivisione Web per pubblicare pagine Web da versioni precedenti di OS X e da allora hai aggiornato a OS X Mountain Lion o versioni successive, assicurati di leggere la guida Web Hosting con Mountain Lion collegata in alto. Con la rimozione dell'interfaccia di condivisione web, potresti trovarti nella situazione inusuale di avere un server Web in esecuzione senza un modo ovvio per disattivarlo.

Utilizzo di Mac OS Server per l'hosting di siti Web

Le limitazioni imposte dall'utilizzo del server Apache integrato nel Mac sono presenti solo nella versione standard di Mac OS.Queste limitazioni diminuiscono dopo aver effettuato il passaggio a Mac OS Server che offre una ricca raccolta di funzionalità del server, tra cui server di posta, server Web, condivisione file, server Calendario e Contatti, server Wiki e molto altro.

Mac OS Server è disponibile dal Mac App Store per $ 19,99. L'acquisto di Mac OS Server ripristinerà tutti i servizi di condivisione Web e un po 'di più sul tuo Mac.