Macen din er utstyrt med samme Apache webserverprogramvare som har fått sitt rykte ved å vise opp kommersielle nettsteder. Konfigurering av en Apache-webserver er ikke for svak av hjertet, men i lang tid inneholdt OS X et brukervennlig grensesnitt til Apache-webserveren som tillot omtrent alle å tjene opp et nettsted med en rekke enkle museklikk.
Den grunnleggende nettdelingstjenesten var en del av OS X til utgivelsen av OS X Mountain Lion, som fjernet det forenklede brukergrensesnittet, men forlot Apache webserveren installert. Selv i dag, leveres OS X med en oppdatert versjon av Apache webserveren, klar for alle å bruke, bare ikke med et forenklet brukergrensesnitt.
Lag ditt nettsted i OS X Lion og tidligere
Å gi detaljerte instruksjoner for å opprette et nettsted er utenfor rammen av denne veiledningen. Men for at dette tipset ikke er til nytte for deg, må du til slutt lage din egen nettside, noe du sannsynligvis vil gjøre uansett.
Personlig webdeling
Macen din støtter to steder for å vise opp et nettsted fra; den første er for personlige nettsteder som er opprettet av hver bruker på din Mac. Dette er en enkel måte for hvert medlem av en familie å ha sin egen nettside.
Personlige nettsteder serveres av samme Apache-webserver som håndterer kommersielle nettsteder, men de lagres i brukerens hjemmemappe, spesielt i nettstedskatalogen, som ligger på ~ / brukernavn / nettsted.
Don, ikke lete etter nettstedkatalogen enda ennå; OS X forstyrrer ikke å opprette nettstedskatalogen før det trengs. Vi viser deg hvordan du genererer nettstedskatalogen i et øyeblikk.
Dataside
Den andre plasseringen for å tjene opp et nettsted går av navnet på datasiden. Dette er litt av et misnomer; navnet refererer faktisk til hovedmappen Apache dokumentmappe, som inneholder dataene for nettsteder som webserveren skal tjene opp.
Apache-dokumentmappen er en spesiell mappe på systemnivå, som er begrenset til administratorer som standard. Apache-dokumentmappen er plassert på / Library / WebServer. Dokumentmappenes begrensede tilgang er grunnen til at OS X har personlige nettstedmapper for hver bruker, som, som du kan gjette, tillater brukere å opprette, administrere og kontrollere sine egne nettsteder uten å forstyrre noen andre.
Hvis du har til hensikt å opprette et selskaps nettside, vil du kanskje bruke webområdet til datamaskinen, da det forhindrer andre i å gjøre det enkelt å gjøre endringer på nettstedet.
Opprette nettsider
Jeg anbefaler at du bruker din favoritt HTML-editor eller en av de populære WYSIWYG-webredaktørene for å lage nettstedet ditt. Du bør lagre nettstedet du oppretter i brukerens nettstedskatalog eller Apache-dokumenter-katalogen. Apache-webserveren som kjører på Mac-en din, er konfigurert til å betjene filen i nettstedet eller Dokumenter-katalogen med navnet index.html.
Aktiver webdeling i OS X Lion og tidligere
-
Klikk på System Preferences-ikonet i Dock.
-
Klikk på Deling-ikonet i delen Internett og nettverk i vinduet Systeminnstillinger.
-
Legg merke av i boksen Webdeling. (OS X 10.4 Tiger kaller denne boksen Personlig webdeling.) Webdeling vil slå på.
-
I delingsvinduet klikker du på knappen Opprett personlige nettsteder-mappen. Hvis mappen Nettsteder allerede er til stede (fra en tidligere bruk av Web-delingspreferansepanelet), vil knappen lese Open Personal Website Folder.
-
Hvis du vil bruke Apache-dokumentmappen til å tjene opp et nettsted, klikker du på knappen Åpne datamaskinens nettsidemappe.
Det er det Apache webserver vil starte opp og servere minst to nettsteder, en for datamaskinen og en for hver bruker på datamaskinen. For å få tilgang til noen av disse nettstedene, åpne favorittnettleseren din og skriv inn noe av følgende:
- http: //your.computer.address/ Dette er datamaskinens nettside. Hvis du vil finne datamaskinens adresse, kan du åpne Deling-vinduet du har tilgang til ovenfor, og markere webdelingsnavnet i listen. Datamaskinens adresse vises til høyre.
- http: //your.computer.address/~yourusername Dette er din personlige nettside. For å få tilgang til den, skriv inn datamaskinens adresse fra forrige trinn, etterfulgt av tegnet (tilde) og brukernavnet ditt, uten mellomrom i kallenavnet eller mellom tegnet og kallenavnet ditt.
Hvis du ikke er sikker på hva kallenavnet ditt er, kan du åpne Deling-vinduet du åpnet tidligere, og markere webdelingsnavnet i listen. Din personlige nettsideadresse vises til høyre.
Webdeling OS X Mountain Lion og senere
Med introduksjonen av OS X Mountain Lion fjernet Apple Web Sharing som en funksjon. Hvis du bruker OS X Mountain Lion eller senere, finner du instruksjoner for nettdeling i Web Hosting med Mountain Lion guide.
Hvis du allerede brukte Webdeling for å betjene nettsider fra tidligere versjoner av OS X, og siden du har oppdatert til OS X Mountain Lion eller senere, må du lese Web Hosting med Mountain Lion guide koblet over. Med fjerning av nettdeling grensesnittet, kan du finne deg selv i det uvanlige problemet med å ha en webserver kjører uten åpenbar måte å slå den av.
Bruke Mac OS Server til vertsnettsteder
Begrensningene ved bruk av Macs innebygde Apache-server er bare tilstede i standardversjonen av Mac OS.Disse begrensningene faller bort når du gjør flyttingen til Mac OS Server, som tilbyr en rik samling av serverfunksjoner, inkludert e-postserver, webserver, fildeling, kalender- og kontaktserver, Wiki-server og mye mer.
Mac OS Server er tilgjengelig fra Mac-appelbutikken for $ 19,99. Innkjøp av Mac OS Server vil gjenopprette alle nettdelingstjenestene og ganske mye mer til din Mac.