Virtual Server på Apache til at lytte på en alternativ port



I de sidste par dage, Jeg var nødt til at oprette noget lidt usædvanligt med apache. Dybest set var målet at have apache lytte efter forbindelser på to forskellige porte (standard port 80 og en alternativ port 85). Problemet var, at jeg ville have forskelligt indhold i hver havn. Port 85 skulle være en. htaccess omdirigere til et andet domæne (med nogle port forwarding magi på firewall.Portort 80 skulle forblive en intern intranet side. Så…. dette blev alle udført med vhosts (virtuelle værter.)


Den tidligere setup havde været apache for port 80 og thttpd for havn 85, men der var ulemper med, at opsætning (thttpd ikke understøtter. htaccess omdirigeringer, at jeg kunne se, og denne løsning var nødt til at ty til en omdirigering i en HTML-side som ikke var så rene en omdirigering.) På Mandrake baseret server det var forholdsvis enkel…. i / etc/httpd/2.0/conf/vhosts/Vhosts.conf jeg var nødt til at opsætte den virtuelle vært indstillinger (standard mappe / adresse / port til at binde…)

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

Og i / etc/httpd/2.0/conf/httpd2.conf, Jeg var nødt til at tilføje port 85 at blive lyttet til (og udkommenter omfatter i vhost fil…)

Medtag conf / vhosts / Vhosts.conf

<IfDefine !APACHEPROXIED>
#Fjernet af Apache 2.0 — Port 80
Lyt 80
Lyt 85
</IfDefine>

Der er en god writeup på apacheweek på virtuelle værter og konfiguration af dem er baseret på ip-adresse og port.

Relaterede Stillinger

Blog Traffic Exchange Relaterede Stillinger
  • Clamav 0.88.1 for Mandrake 10.0 Siden, Jeg har stadig et par ældre Mandrake 10 installationer, at jeg bevare så mailservere, Der er ikke understøttes sikkerhedsrettelser til forskellige ting mere ... Fredag ​​var der nyheden om en ny clamantivirus at fastsætte nogle sikkerhedshuller med 0.88, nye version er 0.88.1 Jeg har taget komfuret srpm og genoversat ......
  • Fjernbetjening Tech Support med x11vnc og wrapper script Så, ideen er, at jeg ville noget "ligesom" den Ultranvnc Single Klik på Download, kun for linux. Hovedtanken var, at hvis nogen er på udkig efter en smule desktop tech support på Linux, vi behøver ikke at være ved at give anvisninger til 5 forskellige pakke ledere, eller kilde ......
  • x11vnc langsom internetforbindelse initial-tilslutning ydeevne - IdentD timeout So, Jeg havde manuskriptet alle klar, Jeg har fået min x11vnc skik kompileret til at være So bredt kompatible som muligt, Jeg har testet grundigt på det interne netværk. Det næste skridt var at teste min x11vnc "én klippe og klistrSå script over internettet. So, Jeg besøgte mine forældre pc, som ......
Blog Traffic Exchange Related Websites
  • Min Journey 's 16 juli 2009 Opdater En af de vigtigste grunde, jeg startede denne hjemmeside var at holde mig til regnskab for nogen, at læste. Ironisk del, er, at da jeg begyndte at jeg nok havde ingen aflæsningen, så det var en øvelse i tomhed! Finanspolitisk Opdatering Min sidste opdatering var maj 29, 2009 og ......
  • Må ikke bruge penge for at tjene penge. Tjen $125 i 24 hrs. Garanteret. Gratis. Interessante oplysninger at huske på Fantastisk måde at tjene penge uden at have penge! Har du søgt utrætteligt efter en måde at generere indkomst online uden at skulle betale et gebyr for at komme i gang?Så har I.Luckily for os, Jeg fandt det. Dens kaldet Acme folk search.com og det er designet til at sætte dig op med ......
  • Network Marketing - Du tager Massive Action? (function() {var s = document.createElement('SCRIPT'), s1 = document.getElementsByTagName('SCRIPT')[0];s.type = 'text / javascript ";s.async = true;s.src = 'http://widgets.digg.com/buttons.js';s1.parentNode.insertBefore(s, s1);})(); 3Digg Digg (function() {var s = document.createElement(‘SCRIPT’), s1 = document.getElementsByTagName(‘SCRIPT’)[0];s.type = ‘text/javascript’;s.async = true;s.src = ‘http://widgets.digg.com/buttons.js’;s1.parentNode.insertBefore(s, s1);})(); 3 Digfunktionfuncvar s = document.createElementeElement(‘SCRIPT&#S1 = document.getElementsByTagNamey'Script'T’)[0];s.type = 'text / javascript';s.async = s.async = true#s.src = 'http.diwidgets.digg.com / buttons.js 'Ns1.parentNode.insertBefore(s;.s1...
en.pdf24.org    Send artikel som PDF   

Lignende Indlæg


Se hvad der skete denne dag i historien fra enten BBC Wikipedia
Søg:
Nøgleord:
Amazon Logo

Kommentarer er lukket.


Skift til vores mobile site