Portál AbcLinuxu, 7. května 2025 09:52

Dotaz: Dva http na jednom servere, apache + lighttpd

7.6.2016 11:27 Ivanhoej | skóre: 26 | blog: ss2_Debian | Bratislava
Dva http na jednom servere, apache + lighttpd
Přečteno: 321×
Odpovědět | Admin

Dobry den,

 

mam taky jeden web ktory proste nechce ist na apache, preto by sopm chcel vediet ci je mozne len tento jeden jediny virtualny web prevadzkovat na lighttpd a ostatne vsetko na apache.

Vraj treba port apacha dat na 80 a port lighttpd na 81 ale ako to presne urobim aby www.test.sk isiel na port 81 a teda aby ho klient cez browser i nasiel?

 

Staci zmenit "server.port = 80" na napr. "server.port = 81" a hotovo?

 

Nemozem to skusat na ostrej prevadzke preto sa pytam ci s tym mate niekto skusenosti.

 

Dakujem

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

7.6.2016 11:34 Vantomas | skóre: 32 | Praha
Rozbalit Rozbalit vše Re: Dva http na jednom servere, apache + lighttpd
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nejjednodušší by bylo vyřešit proč ten web nefunguje pod Apache.

Ale tou druhou možností je spustit web pod lighttpd, jak je požadováno, to nechat naslouchat třeba na tom portu 81 a v Apache pro danou doménu nastavit proxy, které všechny požadavky přesměruje na lighttpd.
MMMMMMMMM avatar 7.6.2016 11:45 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: Dva http na jednom servere, apache + lighttpd
Odpovědět | | Sbalit | Link | Blokovat | Admin
Také jsem spíše pro odhalení příčiny, proč to nejde s Apachem. Ale jinak se taková situace dá vyřešit třeba reverzním proxy serverem, který naslouchá na veřejné IP adrese a portu 80. Na localhostu by pak běžel Apache a Lighttpd (port 80 a 81) a reverzní proxy server by určoval (podle cílové domény), komu požadavek poslat, tj. *.test.sk by předal Lighttpd (localhost:81) a vše ostatní by valil na Apache (localhost:80). např. https://gist.github.com/soheilhy/8b94347ff8336d971ad0
Linux Dokumentační Projekt - PDF ke stažení
7.6.2016 11:46 Ivanhoej | skóre: 26 | blog: ss2_Debian | Bratislava
Rozbalit Rozbalit vše Re: Dva http na jednom servere, apache + lighttpd
Odpovědět | | Sbalit | Link | Blokovat | Admin
To preco nejde je koli presmerovaniu a nech tam davam akekolvek z apacha proste ta stara joomla nie a nie ist.

A to proxy by si poradil v apache ako urobit, ja by som siel tymto smerom a ked sa zaktualizuje ten web tak sa moze prejist komplet na apache.

Dakujem
7.6.2016 12:20 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: Dva http na jednom servere, apache + lighttpd
Jen bych si ověřil, zda ten aplikační server třeba negeneruje URL z údajů z requestu, aby pak byla správně a neobsahovala navíc třeba port 81.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.