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.

Apache1.3 i Tiger

Tråden skapades och har fått 4 svar. Det senaste inlägget skrevs .
1

Hej!

Kan man på något sätt ta bort Apache 1.3 som följer med installationen av Tiger?
Jag vill nämligen installera apache2 med php5 instället.

//tobias

  • Medlem
  • Mölndal
  • 2005-09-19 09:24

Jag har installerat apache2 för att prova, och det funkade utmärkt att ha båda igång. Om det lätt går att avinstallera apache1.3 vet jag inte, men fundera på om det är nödvändigt.

  • Medlem
  • 2005-09-19 09:27

Du behöver inte ta bort 1.3!

Här är en användbar länk: http://www.rbsoftware.net/?page=wsxk

Mycket mer info kan du hitta här: http://magicpubs.com/mac/macosx.html

/PO

Det finns egentligen ingen anledning att ta bort Apache 1.3. Tvärtom har jag en 1.3-installation på nästan varenda server jag kör, och använder i stället mod_proxy för att transparent dirigera om trafiken till rätt webbserver. Apache 1.3-installationen blir alltså som en sorts "sambandscentral" som man använder för att komma åt alla andra webbservrar på samma maskin. Man kan till och med stänga av de andra webbservrarnas portar för åtkomst utifrån med hjälp av brandväggen, så behöver klienterna aldrig veta om vad som händer i bakgrunden. Ungefär så här är mina maskiner konfigurerade just nu:

www.example.com => Statiskt innehåll, Apache 1.3, port 80
rails.example.com => Rails-applikationer, Lighttpd 1.4 port, 4000
dev.example.com => Subversion, Apache 2 + mod_dav_svn, port 8080

Konfigurationen är enkel att göra, skriv bara in något liknande detta för varje webbserver du vill köra proxy mot i Apache 1.3-konfigurationen:

NameVirtualHost 10.0.0.1:80

<VirtualHost 10.0.0.1:80>
  ServerName rails.example.com
  DocumentRoot /vad/som/helst
  
  ProxyPreserveHost On
  ProxyPass / http://www.example.com:4000
  ProxyPassReverse / http://www.example.com:4000
</VirtualHost>

Alternativet är annars att man helt enkelt finner sig i att behöva ange portnummer i URL:en, t.ex. www.example.com:4000, men den (icke-)lösningen är inte alls lika elegant.

  • Medlem
  • Mölndal
  • 2005-09-19 11:33

Eller så stänger man av Apache1.3 och låter Apache2 ta hand om port 80. (Eller har jag missat nåt?)

1
Bevaka tråden