Virtual Server na Apache słuchać na innym porcie



W ciągu ostatnich kilku dni, Musiałem założyć coś nieco niezwykły z apache. Zasadniczo celem było nie apache będzie nasłuchiwał połączeń na dwóch różnych portów (standardowy port 80 i port alternatywny 85). Problemem było to, że chciałem różną treść w każdym porcie. Port 85 miało być. htaccess przekierowanie do innej domeny (z jakąś magią przekierowanie portów w firewalPort Port 80 miała pozostać wewnętrzna strona intranet. Tak…. To wszystko było zrobione z vhosts (wirtualne hosty.)


Poprzedni setup był apache dla portu 80 i thttpd dla portu 85, ale było Wadą tej konfiguracji (thttpd nie poparł. htaccess przekierowuje że mogłem zobaczyć i że rozwiązanie musiał uciekać się do przekierowania na stronie HTML, który nie został jak oczyścić przekierowanie.) Na bazie Mandrake serwerze było dość proste…. w / etc/httpd/2.0/conf/vhosts/Vhosts.conf musiałem ustawić wirtualne ustawienia hosta (Domyślnym katalogiem / adres / port do wiązania…)

NameVirtualHost 192.168.5.20:85
<VirtualHost 192.168.5.20:85>
Myserver2.lan.net Nazwa serwera
DocumentRoot / var / www / html / przekierowanie
</VirtualHost>

A w / etc/httpd/2.0/conf/httpd2.conf, Musiałem dodać port 85 do słuchania (i usuń to z pliku vhost…)

Dołącz conf / vhosts / vhosts.conf

<IfDefine !APACHEPROXIED>
#Usunięty przez Apache 2.0 — Port 80
Słuchać 80
Słuchać 85
</IfDefine>

Jest dobry writeup w apacheweek o hostów wirtualnych i konfigurowania ich w oparciu o adres IP i port.

Podobne posty

Blog Traffic Exchange Podobne posty
  • E-MAIL Evolution błąd Z polecenia nie: Nieznany Niektóre z powrotem czas, Byłem balansuje na krawędzi .... Użyłem Evolution jak mój linux klienta poczty przez wieki (ponieważ przeszedłem), ponieważ miała kalendarzowego itd. zintegrowanego.. Jednak, Kontact jest naprawdę wyglądała bardzo miło trochę czasu, ale nie mam czasu na bałagan ze zmianą. Wtedy jeden dzień,......
  • Planowanie zadań w Linuksie cron System Windows zaplanowane zadania, które większość ludzi jest tylko w połowie świadomy. Linux ma bardzo potężne możliwości planowania dochodzi z niego jest unix dziedzictwo. cron jest demonem, który zajmuje się zaplanowanych zadań w większości dystrybucji Linuksa. Istnieje kilka sposobów, które można zaplanować zadania crona. Pierwszym z nich jest ......
  • x11vnc powolny internet initial-połączenie wydajności - identd czas oczekiwania So, Miałem skrypt gotowy, Ja mam x11vnc zwyczaj skompilowany być tak szeroko możliwie zgodne, Przetestowałem dokładnie w sieci wewnętrznej. Następnym krokiem było sprawdzenie mojego x11vnc "jeden wycinanie i wklejanie" Skrypt przTak Internet. So, Odwiedziłem mojego pc rodziców, ......
Blog Traffic Exchange Podobne Strony
PDF24    Wyślij artykuł jako PDF   

Podobne wiadomości


Zobacz, co stało się to dzień w historii z albo BBC Wikipedia
Szukaj:
Słowa kluczowe:
Amazon Logo

Komentarze są zamknięte.


Przełącz na naszej stronie WAP