Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Spravna konfiuracia multihostingu u Apache2

Hoci mam niekolko web serverov a vacsina z nich uz bezi na apache2 stale mam hokej z toho ako ma spravne vyzerat konfiguracia virtual hostov, pretoze manual je velmi strucny a nazory ludi na webe sa rozchadzaju.
V pripade pouzitia no-ssl spojeni sa mi osvedcilo pouzit vsade <VirtualHost *>.
Niekto pouziva <VirtualHost *:80>, ale to potom apache pinda. V pripade, ze na rovnakom hoste chcem pridat ine porty na rovnakej domene staci dat <VirtualHost domena.sk:8080>. Problem nastane ked chcem pridat subdomenu v ssl tvare. Pokial pridam len jednu subodmenu v tvare nieco.domena.sk:443 apache sa tvari ok. Ale pridat dalsiu nieco1.domena.sk:443 uz nemozem a to ani v tvare <VirtualHost nieco1.domena.sk:443> ani v tvare <VirtualHost *:443>.
Bud apache hlasi mixovanie * a non * domen alebo sa jednotlive domeny overlapuju.
Pri apachovi1 to bolo jedno, vsetko sa nasukalo do konfigu a na nic nepindal. Odkedy pouzivam apache2 dostavam zaujimave hlasky na konfigoch, ktore normalne bezali a po restarte uz pindaju rozne chyby. Celkovo mam pocit, ze si to sem tam apache2 vysvetluje ako chce.

Předmět Autor Datum
Pozor, na Debianu výchozí instalace Apache2 neobsahuje podporu SSL! Též nemá ani zavedený modul mod_…
Rce 04.12.2009 00:26
Rce
Ty si ma nepochopil. SSL podporu samozrejme mam, ved openssl vyuzivaju aj ine aplikacie. REWRITE ma…
fleg 04.12.2009 08:41
fleg
Viac SSL virtual hostov na jednom porte je dost velky problem. A je jedno, na akom serveri. http://…
x22 04.12.2009 10:18
x22
To je zaujimave, ze na 1.3 som s tym nikdy problemy nemal. A pred nedavnym upgradom na php5 som mal…
fleg 04.12.2009 10:34
fleg
Na tomto sa v poslednej verzii niečo zmenilo: http://httpd.apache.org/docs/2.2/ssl/ssl_faq.html# vho…
los 04.12.2009 10:41
los
No vravim, ze je v tom nejaky hokej.
fleg 04.12.2009 11:05
fleg
No a akú verziu teda máš?
los 04.12.2009 11:08
los
No rozne, ale tento konkretny server ma (aj najcastejsia konfiguracia je s tymto serverom) Server ve…
fleg 04.12.2009 11:21
fleg
Není to nějaká unstable verze? Už mají Apache 2.2.14.
Rce 04.12.2009 11:31
Rce
Podpora SNI pribudla až vo verzii 2.2.12. Tiež to musí podporovať webový prehliadač, aby to fungoval… poslední
los 04.12.2009 11:42
los

Ty si ma nepochopil. SSL podporu samozrejme mam, ved openssl vyuzivaju aj ine aplikacie. REWRITE ma az tak netrapi aj ked ho tiez vzdy standardne povolujem.
Problem je v konfigoch virtual hostov. Vsetky navody sa zaoberaju rozchodenim jednej ssl stranky, resp nerozoberaju virtual hosty na roznych portoch (8080, 8081) a dokumentacia k apachovi je podobne skupa. Co ma zaraza najviac je, ze tie konfigy, ktore isty cas funguju su po restarte apacha zrazu nefunkcne. Toto stare apache nikdy nerobil a celkovo nechapem kde je problem. Obcas ma to privadza do zufalstva. Spravim konfig pre 20 domen, vsetko bezi, po par dnoch mam telefonat od zakaznika, ze domena sa mu zobrazuje divne a pozriem a zrazu je tam ina domena (akoby sa overlapovali). Restartnem apacha a nic. Potom zmenim virutal host napr z * na *:80 a zrazu je vsetko ok. Opat len na isty cas;o). Nehovoriac o tom, ze mam potom hrozu pridat dalsiu domenu. Pridania inych portov je uz kapitola sama o sebe.
Syntax zo stareho apacha je nefunkcna.

No rozne, ale tento konkretny server ma (aj najcastejsia konfiguracia je s tymto serverom)
Server version: Apache/2.2.3
Server built: Sep 6 2008 09:52:20

Ale mam aj
Server version: Apache/2.2.9 (Debian)
Server built: Jul 14 2009 20:44:04

Server version: Apache/1.3.29 (Unix)
Server built: Nov 9 2003 20:02:05

Server version: Apache/1.3.33 (Unix)
Server built: Sep 30 2005 22:05:06

Posledne dva mam najradsej;o).

Zpět do poradny Odpovědět na původní otázku Nahoru