Skip to main content

Använd din Macs inbyggda webbserver för att dela en webbplats

FTLD'z Top 517 Songs of 2005 (April 2025)

FTLD'z Top 517 Songs of 2005 (April 2025)
Anonim

Din Mac är utrustad med samma Apache webbserverprogramvara som har gjort sitt rykte genom att servera kommersiella webbplatser. Konfigurera en Apache webbserver är inte för svag i hjärtat, men under lång tid inkluderade OS X ett lättanvänt gränssnitt till Apache webbservern som gjorde att nästan alla skulle kunna tjäna upp en webbplats med en serie enkla musklick.

Den grundläggande webbdelningstjänsten var en del av OS X tills OS X Mountain Lion släpptes, vilket tog bort det förenklade användargränssnittet men lämnade Apache-webbservern installerad. Ännu idag levereras OS X med en aktuell version av Apache webbservern, redo för alla att använda, bara inte med ett förenklat användargränssnitt.

Skapa din webbplats i OS X Lion och tidigare

Att tillhandahålla detaljerade instruktioner för att skapa en webbplats ligger utanför handbokens räckvidd. Men för att detta tips inte är till nytta för dig kommer du till slut att behöva skapa din egen webbplats, vilket är något du nog vill göra ändå.

Personlig webbdelning

Din Mac stöder två platser för att servera en webbplats från; Den första är för personliga webbplatser skapade av varje användare på din Mac. Detta är ett enkelt sätt för varje familjemedlem att ha sin egen hemsida.

Personliga webbplatser serveras av samma Apache-webbservern som hanterar kommersiella webbplatser, men de lagras i användarens hemmapp, speciellt i webbplatskatalogen, som finns på ~ / användarnamn / webbplats.

Don? T leta efter webbplatskatalogen just yet; OS X bryter inte om att skapa webbplatskatalogen tills den behövs. Vi visar dig hur du genererar webbplatskatalogen på ett ögonblick.

Datorwebbplats

Den andra platsen för att betjäna en webbplats går på namnet dators webbplats. Detta är lite av en missnöje; namnet refererar faktiskt till huvudmappen Apache dokumentmapp, som innehåller data för webbplatser som webbservern ska betjäna.

Apache-dokumentmappen är en speciell mapp på systemnivå, som är begränsad till administratörer som standard. Apache-dokumentmappen finns på / Library / WebServer. Dokumentmappens begränsade åtkomst är anledningen till att OS X har personliga webbplatskartor för varje användare som, som du kan gissa, tillåter användare att skapa, hantera och kontrollera sina egna webbplatser utan att störa någon annans.

Om din avsikt är att skapa en företagswebbplats kan du använda webbplatsens webbplats, eftersom det kommer att hindra andra från att enkelt kunna göra ändringar på webbplatsen.

Skapa webbsidor

Jag rekommenderar att du använder din favorit HTML-redigerare eller en av de populära WYSIWYG-webbsidredigerarna för att skapa din webbplats. Du bör lagra webbplatsen du skapar i din användarwebbkatalog eller Apache-dokumentkatalogen. Apache-webbservern som körs på din Mac är konfigurerad att servera filen i katalogen Webbplats eller dokument med namnet index.html.

Aktivera webbdelning i OS X Lion och tidigare

  1. Klicka på ikonen Systeminställningar i Dock.

  2. Klicka på ikonen Dela i avsnittet Internet och nätverk i fönstret Systeminställningar.

  3. Placera en kryssmarkering i rutan Webdelning. (OS X 10.4 Tiger kallar den här rutan Personlig webbdelning.) Webdelning sätts på.

  4. Klicka på mappen Skapa personliga webbplatser i fönstret Dela. Om mappen Webbplatser redan är tillgänglig (från en tidigare användning av panelen för delning av webbdelning), läser knappen Öppna personliga webbplatskarta.

  5. Om du vill använda Apache-dokumentmappen för att tjäna upp en webbplats klickar du på knappen Öppna datorns webbplatskarta.

Det är det; Apache webbserver kommer att starta och servera minst två webbplatser, en för datorn och en för varje användare på datorn. För att komma åt någon av dessa webbplatser öppnar du din favoritwebbläsare och anger något av följande:

  • http: //your.computer.address/ Detta är datorns webbsida. För att hitta din dators adress, hämta upp fönstret Dela du öppnade ovan och markera Webdelnamn i listan. Din datoradress visas till höger.
  • http: //your.computer.address/~yourusername Detta är din personliga webbsida. För att komma åt det anger du datorns adress från föregående steg följt av tecknet ~ (tilde) och ditt användarnamn, utan mellanslag i smsnamnet eller mellan tegeln och ditt smeknamn.

Om du inte är säker på vad ditt smeknamn är, ta upp det fönstret Dela som du öppnat tidigare och markera webdelningsnamnet i listan. Din personliga webbadress kommer att visas till höger.

Webbdelning OS X Mountain Lion och senare

Med introduktionen av OS X Mountain Lion tog Apple bort webbdelning som en funktion. Om du använder OS X Mountain Lion eller senare, hittar du instruktioner för webbdelning i webbhotell med Mountain Lion guide.

Om du redan använde webbdelning för att servera webbsidor från tidigare versioner av OS X och sedan uppdaterat till OS X Mountain Lion eller senare, var noga med att läsa Webbhotell med Mountain Lion-guide länkad ovan. När du tar bort webdelningsgränssnittet kanske du befinner dig i det ovanliga problemet med att en webbserver körs utan något uppenbart sätt att stänga av det.

Använda Mac OS Server för att värd webbplatser

Begränsningarna som införs genom att använda Mac: s inbyggda Apache-server finns endast i standardversionen av Mac OS.Dessa begränsningar försvinner när du flyttar till Mac OS Server, som erbjuder en rik samling av serverns funktioner, inklusive e-postserver, webbserver, fildelning, kalender och Kontakter-server, Wiki-server och mycket mer.

Mac OS Server är tillgänglig från Mac App Store för 19,99 USD. Inköp av Mac OS Server återställer alla webbdelningstjänster och lite mer till din Mac.