Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: drat 13 Ledna 2007, 19:18:02
-
Ahoj, mam jeden maly dotazek. Doufam ze me pochopite neumim moc vysvetlovat (nebo aspon se to o me rika :)). Zkompiloval jsem si Apache 2.0.59. Hned po kompilaci a pocatecni konfiguraci se na tento server muzu bez problemu dostat. DocumentRoot ma v PREFIX/htdocs. A ted k me otazce. Nastavil jsem 2 funkcni virtualni name-based hosty - sarge a admin. "DNS" jsem si udelal zapisi do /etc/hosts. Jde o to ze mam nainstalovany server ve vmware playeru, cili neni to ostry server na netu. Me zajima jestli je vubec mozne jeste vyuzivat puvodni server s documentroot na ktery jsem se dostal v dobe kdy jsem jeste nemel konfigurovane virtualni hosty. Mozna delam neco spatne protoze mi to vzdy propadne na prvniho virtualniho hosta. Zkousel primo v httpd.conf nastavit servername na pepik a virtualni hosty jsem nechal na sarge a admin, ale bezvysledku. Moc diky za pripadne odpovedi.
-
Puvodni server musi byt taky VirtualHost. Pokud tedy dobre rozumim otazce.
-
1. naco pod virtualnou masinou (vmware), ked si ho mozes pod linuxikom nainstalovat. .
2. naco kompilovat..ked sa nachadza v repozitaroch...
3. ked to nastavis podla tohto, tak ti to pojde: http://httpd.apache.org/docs/1.3/vhosts/examples.html
-
to carpathian: ano mas asi pravdu. Dosel jsem k podobnemu nazoru po ruznych testech.
to randy:
ad 1. rozumej pod vmware si hraji s debianem 3.1 a zkousim s nim delat ruzne psi kusi a zeptne tuto masinu atakovat a testovat nastaveni iptables a ruznych demonu. Zkratka virtualni stroj se velice lehce obnvovi ze zalohy. Je to take jedno z jeho skvelych vyuziti. Na ubuntu i pracuji takze si jej nechci co 14 rozkopat. A take me schopnosti securitacke zatim nejsou na nijake obrovske urovni a cirou nahodou disponuji bohuzel/bohudik verejnou IP adresou. Ale Apache mam samozrejme nainstalovaneho i na Ubuntu.
ad 2. instalace z balicku je samozrejme pohodlna ale ja presel k linuxu prave kvuli objevovani novych veci. A protoze se zrovna vyvojem webovych aplikaci zabyvam pomerne hodne chci poodhalit i rousku tohoto tajemstvi. Ja si to rozhodne nekompiluju pro to ze bych nevedel ze to jde naistalovat z repositary. Nestezoval jsem si ze mi neco po kompilaci nefunguje. Dotaz byl miren spise na vlastnost Apache.
ad 3. mrknu na to. Ja jsem se samozrejme dival na navody a dokumentaci k virtualnim hostum. Vim jak se konfiguruji, ale vratlo mi hlavou co se stane s tim puvodnim DocumentRoot co se pouzije v dobe kdy jeste zadni virtualni hosti nejsou nastaveni. Ted jsem dospel k zaveru, ze proste je ho apapche ignoruje a zabyva se pouze virtual hosty.
-
to drat
Ad 2. Vidím to úplně stejně.
Ad 3. Smaž ten hlavní DocumentRoot a definuj je zvlášť pro VirtualHosty.