Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.

Kan man ha apache igång fast inte publicera på nätet?

Tråden skapades och har fått 6 svar. Det senaste inlägget skrevs .
1
  • Medlem
  • Stockholm
  • 2005-11-05 20:56

Hej!
Jag kör Tiger 10.4.3 och har just installerat PHP och MySQL.
För att köra servern måste jag gå in på Fildelning i Systeminställningar
och klicka i personlig webbdelning.

Nu kan jag surfa till localhost men samtidigt delas min dator ut på webben.
Finns det ett sätt att kunna ha igång webbserver utan att dela ut den på
webben.

En annan fråga apche kanske inte drar så mycket prestanda när man inte
använder den men går det att stänga av den?

//Fomps

  • Medlem
  • Kiruna
  • 2005-11-05 21:58
Ursprungligen av Fomps:

Finns det ett sätt att kunna ha igång webbserver utan att dela ut den på
webben.

Jag vet inte riktigt vad du menar med "dela ut på webben", men jag kan alltid gissa...

Menar du åtkomst från andra datorer i allmänhet så kan man alltid stänga port 80, men tyvärr tillåter inte det brandväggsgränssnitt som Apple tillhandahåller sådana ändringar, utan då får man konfigurera brandväggen manuellt. Se man ipfw.

Kanske menar du Bonjour-annonseringen av din webbplats. I sådana fall kan du kommentera bort mod_bonjour i httpd.conf.

Ursprungligen av Fomps:

En annan fråga apche kanske inte drar så mycket prestanda när man inte
använder den men går det att stänga av den?

Nej, apache kräver nästintill inga resurser alls när den inte används, men givetvis går det att stänga av den. Stäng bara av 'Personlig webbdelning' i systeminställningarna igen.

  • Medlem
  • International user
  • 2005-11-05 22:01

Lägg till detta i httpd.conf så kommer bara din dator åt webservern i din dator.

<Directory "/Library/WebServer/Documents">
        Order Deny,Allow
        Deny from all
        Allow from 127.0.0.1
</Directory>
  • Medlem
  • Gävle
  • 2005-11-05 22:04
Ursprungligen av Fomps:

Nu kan jag surfa till localhost men samtidigt delas min dator ut på webben.
Finns det ett sätt att kunna ha igång webbserver utan att dela ut den på
webben.

En enkel lösning på detta, och liknande problem (t.ex. utdelning av filer, skrivare, etc) är att helt enkelt köpa en s.k. bredbandsrouter. Då får du ett lokalt nät hemma som inte är tillgängligt från internet (om du inte uttryckligen konfigurerar routern för att göra det).

  • Medlem
  • Stockholm
  • 2005-11-05 22:24

Tack

Tack för hjälpen!

  • Medlem
  • Nacka
  • 2005-12-22 21:31

Finns det ngt konfigurationsverktyg m GUI för apacheservern i MAC OS X?

"Jag kör Tiger 10.4.3 och har just installerat PHP och MySQL."
Fomps
Kan du berätta lite vad man har ovanstående till.

Betr att inte bli nådd utifrån nätet så är det ju bara att stänga port 80 i routern.
Jag gjorde ju en webserver av min gamla Ibook och gjorde således tvärtom dvs öppnade port 80.

1
Bevaka tråden