Virtual Server Apache att lyssna på en annan port



Under de senaste dagarna, Jag var tvungen att ställa upp något lite ovanligt med Apache. I grund och botten var målet att ha apache lyssna efter anslutningar på två olika portar (standard port 80 och en suppleant port 85). Problemet var att jag ville olika innehåll i varje hamn. Port 85 var att vara en. htaccess redirect till en annan domän (med viss port forwarding magi i brandväggen.)Portrt 80 var att förbli en intern intranät sida. Så…. Detta var allt gjort med vhosts (virtuella värdar.)


Den tidigare inställningen hade varit apache för port 80 och thttpd för port 85, men det fanns nackdelar med att installationen (thttpd inte stödja. htaccess omdirigeringar att jag kunde se och att lösningen var tvungen att tillgripa en omdirigering på en HTML-sida som inte var så rena en omdirigering.) På Mandrake baserad server det var ganska enkelt…. in / etc/httpd/2.0/conf/vhosts/Vhosts.conf jag var tvungen att ställa in den virtuella värden (förvalda katalogen / adress / port för att binda…)

NameVirtualHost 192.168.5.20:85
<VirtualHost 192.168.5.20:85>
Server Name myserver2.lan.net
DocumentRoot / var / www / html / redirect
</VirtualHost>

Och i / etc/httpd/2.0/conf/httpd2.conf, Jag var tvungen att lägga till port 85 att lyssna på (och avkommentera inkludera i Vhost filen…)

Inkludera conf / vhosts / Vhosts.conf

<IfDefine !APACHEPROXIED>
#Removed by Apache 2.0 — Port 80
Lyssna 80
Lyssna 85
</IfDefine>

Det finns en bra writeup vid apacheweek på virtuella värdar och konfigurera dem baserat på IP-adress och port.

Related Posts

Blog Traffic Exchange Related Posts
  • Clamav 0.88.1 för Mandrake 10.0 Eftersom, Jag har fortfarande ett fåtal äldre Mandrake 10 installationer som jag behållande som e-postservrar, det finns inte stöds säkerhetsfixar för olika saker längre ... Fredag ​​var det nyheten om ett nytt clamantivirus att fixa några säkerhetsluckor med 0.88, ny version finns 0.88.1 Jag har tagit spisen srpm och byggt ......
  • Schemalägga uppgifter i linux cron Windows har schemalagda aktiviteter som de flesta människor är bara halvvägs medveten om. Linux har mycket kraftfulla schemaläggning funktioner som kommer från det unix arv. cron är demonen som behandlar schemalagda aktiviteter inom de flesta Linuxdistributioner. Det finns ett par sätt att du kan schemalägga cron uppgifter. Den första är ......
  • Qemu 0.8.1 hastighet förbättring-kernel-kqemu och kqemu 1.3.0pre7 Jag nämnde häromdagen en översyn av qemu webbplatsen för att upptäcka nya versioner av både qemu och icke-distribuerbara kärnmodulen kqemu (qemu är nu i version 0.8.1 och kqemu är vid 1.3.0pre7). Det finns också en ny startväxel-kernel-kqemu som möjliggör full virtualisering av både kärna och användarkod .......
Blog Traffic Exchange Relaterade webbplatser
PDF24    Skicka artikel som PDF   

Liknande inlägg


Se vad som hände denna dag i historien från antingen BBC Wikipedia
Sök:
Sökord:
Amazon Logo

Kommentarer är stängda.


Växla till vår mobila webbplats