Apache - VirtualSever na localu - VYRESENO

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
Skodik
Mírně pokročilý
Mírně pokročilý
Registrován: 14. lis 2004
Kontaktovat uživatele:

Apache - VirtualSever na localu - VYRESENO

Příspěvek od Skodik »

No tak jsem se tim vsim poradne prokousal, precetl snad vsechny diskuse o PHP,MySQL,Apache.. vse funguje 8)
Ale tak me zaujala moznost VirtualServeru, mam to nastavene takto:

Kód: Vybrat vše

ServerName localhost
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"
NameVirtualHost *:80

Kód: Vybrat vše

<VirtualHost *:80>
    ServerAdmin Dominik.Dominator@centrum.cz
    DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs/"
    ServerName localhost
    <Directory "C:/Program Files/Apache Group/Apache2/htdocs/osobni_stranka">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    Allow from All
    </Directory>
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin Dominik.Dominator@centrum.cz
    DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs"
    ServerName xxx.localhost
    ErrorLog logs/error-osobni_stranka.log
    CustomLog logs/access-osobni_stranka.log common
    <Directory "C:/Program Files/Apache Group/Apache2/htdocs/osobni_stranka">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    Allow from All
    </Directory>
</VirtualHost>
ale NEFUNGUJE mi to xxx.localhost ,uz tak nejak me napadlo ze je to asi dost pistomost to hazet na localhost, jde to tedy vubec? Jde to nejak udelat kdyz mam jen v localu IP a je bez jmena (prece neudelam xxx.10.10.10.1 <- to je kravina)? A jak to pripadne rozjet na localu, kdyz nemam DNS server?

BTW: To ze mam normalni localhost i ve virtual host mi poradil kamos, kteremu to tak jede a bez toho ne, ja kdyz jsem to tam nemel tak mi to najizdelo pri zadani localhost na to umisteni kde bylo xxx.localhost.. (a ani predtim xxx.localhost nefungovalo)

Apache/2.0.53 (Win32)

EDIT: opraveno
Naposledy upravil(a) Skodik dne čtv 24. úno 2005, 18:58, celkem upraveno 2 x.
Káva, mlýnky na kávu, moka konvice https://www.gourmetkava.cz
johny128
Začátečník
Začátečník
Uživatelský avatar
Registrován: 10. úno 2004

Příspěvek od johny128 »

nie, xxx.localhost by som nepouzival :? ..ak mas nazov kompu dominator a das http://dominator tak ti nabehne ta stranka, takze si daj napr xxx.dominator a este tusim ze musis upravit hosts..windows,system32,driver,etc


127.0.0.1 localhost
127.0.0.1 xxx.dominator
Skodik
Mírně pokročilý
Mírně pokročilý
Registrován: 14. lis 2004
Kontaktovat uživatele:

Příspěvek od Skodik »

doufam, ze jsem to pridal na spravne misto :arrow: C:\WINDOWS\system32\drivers\etc\hosts (BTW: to etc ke vostry jako v Linuxu :D )
A v tom configu jsem vsude nahradil "localhost" za "server." (ta tacka je tam spravne, opravdu se mi pri pojmenovani vzdy za nazev doplni ".") No ted uz sice funguje xxx.localhost, ALE nezobrazi se ta spravna cesta.. tedy zobrazi se to same jako u server. (server. = xxx.server.)

:arrow: NEFUNGUJE TO :/
Káva, mlýnky na kávu, moka konvice https://www.gourmetkava.cz
johny128
Začátečník
Začátečník
Uživatelský avatar
Registrován: 10. úno 2004

Příspěvek od johny128 »

a nie je to tym ze ti <Directory> odkazuje na to iste v obidvoch?len tipujem, este som sa s tymto v apache nehral :)
Skodik
Mírně pokročilý
Mírně pokročilý
Registrován: 14. lis 2004
Kontaktovat uživatele:

Příspěvek od Skodik »

johny128 píše:a nie je to tym ze ti <Directory> odkazuje na to iste v obidvoch?len tipujem, este som sa s tymto v apache nehral :)
jo to bylo spatne, uz jsem to OPRAVIL, ale stejnak to NEFUGUJE :/
Káva, mlýnky na kávu, moka konvice https://www.gourmetkava.cz
Skodik
Mírně pokročilý
Mírně pokročilý
Registrován: 14. lis 2004
Kontaktovat uživatele:

Příspěvek od Skodik »

VYRESENO
z toho konfigu a z hosts musim dat pryc tecku za server (tedy misto "server." dat "server"... a kdyz to udelate i u host, tak muzete do adressbaru zadavat http://server bez tecky :wink: Ale musite to udelat pro vsechny Virtualservery -> tedy hosts potom vypada takhle:

Kód: Vybrat vše

127.0.0.1       localhost 
127.0.0.1   xxx.server 
127.0.0.1   server
BTW: nezapomente odstranit tecku i ServerName
Káva, mlýnky na kávu, moka konvice https://www.gourmetkava.cz
Odpovědět

Zpět na „Programování a web“