sziasztok beállítom hasonlóan az apache-o /apache2 t/ és egy üres lap jelenik meg ha pedig loacalhost/.../.../ akkor jó.Mi lehet a gond.Valami jó magyar soksi nincsen erről?ahhoz hogy localhostaba menjen mondjuk a polgar.hu wagy a www.polgar.hu ahhoz nem kell domain regisztráció?
Itt már telepítéskor eldől a dolog.
Ha a disztibúciód csomagolt apache-jét teszed fel, akkor álltalában menni fog, de azért érdemes a megjegyzést elolvasni.
Ha kézzel telepíted, akkor a telepítéskor az alábbi kapcsolót bele kell tened a configure parancs mögé: --enable-module=vhost_alias
PL: ./configure --enable-module=vhost_alias
Ugyen is enélkül nem fogja támagatni az apache a virtuál hostokat.
Ha ez is meg volt akkor jön a config.
Az meg csak annyi, hogy a config filed végére az alábbi paraméterekkel paraméterezed a virtula hostjaidat:
NameVirtualHost A MEGJELENÍTENI KÍVÁNT HOST:80
<VirtualHost A MEGJELENÍTENI KÍVÁNT HOST:80>
ServerAdmin WHO@HOST
DocumentRoot ELÉRÉSIÚTVONAL
ServerName A MEGJELENÍTENI KÍVÁNT HOST
ErrorLog LOGFILE ELÉRÉSI ÚTVONALA
CustomLog LOGFILE ELÉRÉSI ÚTVONALA <DEKRALÁLT ÉRTÉK>
</VirtualHost>
Ha valami gáz lenne, akkor a /etc/hosts ba is beírhatod így:
IP HOSTNAME
PL:
10.0.0.10 www.varme.hu
Ha mindezek megvannak akkor tutira mennie kell a Virtulahostos apaches cuccnak.
Még egy jó tanács, ha nem csak statikus weboldalakat teszel közzé, hanem mondjuk szertnél PHP-t meg ilyeneket futtani a szervereden, akkor semmiképpen se tegyél fel Apache2-őt fel.
A stable az 1.3.33 ( jelen pillanatban ) és mind az Apache mind a többi kiegészítő és modul gyártó meg mittudom én kiknek a leírásában, ott szerepel, hogy élesben kizárólag: "Only Apache 1.3.x".
De attól még nem osz az apache 2 meg ilyenek, de ha ténylegy komolyan szeretnéd, vagy szolgáltatsz akkor apache 1.3.x, ( persze a legujjabb nyilván ).
Meg ha kiírna az apache induláskor ilyenekt:
[Wed May 25 15:38:51 2005] [warn] NameVirtualHost VALAMIHOST:80 has no VirtualHosts
akkor az nem nagy dráma attól még menni fog a Virtualhostod.
Forcing reload of web server: Apache2 ... no pidfile found! not running?Warning: DocumentRoot [/var/www/wiki/polgar.hu] does not exist
apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[Thu Jun 16 12:59:52 2005] [warn] NameVirtualHost polgar.hu:80 has no VirtualHosts
valami mégse jó mert ugy van beállítva ahogy fentebb.vagy mégse?
Forcing reload of web server: Apache2 ... no pidfile found! not running?Warning: DocumentRoot [/var/www/wiki/polgar.hu] does not exist
apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
[Thu Jun 16 12:59:52 2005] [warn] NameVirtualHost polgar.hu:80 has no VirtualHosts
valami mégse jó mert ugy van beállítva ahogy fentebb.vagy mégse?
A logban két hiba van:
1, A DocumentRoot nem létezik, tehát a weblap elérési útját rosszul állítottad be.
2, A reverse DNS feloldás nem megy. Azt hiszem ezt ki lehetne küszöbölni, ha az /etc/hosts fájlba beírod megfelelően az ip-t meg a hostot. Vagy pedig localhoston indíthatsz egy bindot.
Hozzászólások
Sziasztok!
Az lenne a kérdésem, hogyan lehet megcsinálni, hogy egy server több domain nevet és a hozzátartozó weboldalakat is kiszolgálja?
Köszike: Csabi
apache virtual hosting doksit kell olvasni.
t
[quote:836d929530="koqsz"]Sziasztok!
Az lenne a kérdésem, hogyan lehet megcsinálni, hogy egy server több domain nevet és a hozzátartozó weboldalakat is kiszolgálja?
Köszike: Csabi
http://httpd.apache.org/docs-2.0/vhosts/
http://httpd.apache.org/docs/vhosts/index.html
felteve hogy apacsot hasznalsz...
Ha jól értem, akkor te pl. az Apache VirtualHost -ra gondolsz.
apache manual
(+ dns szerver manual)
sziasztok beállítom hasonlóan az apache-o /apache2 t/ és egy üres lap jelenik meg ha pedig loacalhost/.../.../ akkor jó.Mi lehet a gond.Valami jó magyar soksi nincsen erről?ahhoz hogy localhostaba menjen mondjuk a polgar.hu wagy a www.polgar.hu ahhoz nem kell domain regisztráció?
Szia
Semmi nagy extra dolog nem kell hozzá.
De ami kell:
Az első és legfontosabb, hogy az adott host namek arra az IPre mutassanak, ahol a szerver van.
PL: www.example.hu => 10.0.0.10
www.example.com => 10.0.0.10
STB
Mással nem kell törödöd "DNS oldalról".
Aztán ha ez meg van akkor jöhet az apache része.
Itt már telepítéskor eldől a dolog.
Ha a disztibúciód csomagolt apache-jét teszed fel, akkor álltalában menni fog, de azért érdemes a megjegyzést elolvasni.
Ha kézzel telepíted, akkor a telepítéskor az alábbi kapcsolót bele kell tened a configure parancs mögé: --enable-module=vhost_alias
PL: ./configure --enable-module=vhost_alias
Ugyen is enélkül nem fogja támagatni az apache a virtuál hostokat.
Ha ez is meg volt akkor jön a config.
Az meg csak annyi, hogy a config filed végére az alábbi paraméterekkel paraméterezed a virtula hostjaidat:
NameVirtualHost A MEGJELENÍTENI KÍVÁNT HOST:80
<VirtualHost A MEGJELENÍTENI KÍVÁNT HOST:80>
ServerAdmin WHO@HOST
DocumentRoot ELÉRÉSIÚTVONAL
ServerName A MEGJELENÍTENI KÍVÁNT HOST
ErrorLog LOGFILE ELÉRÉSI ÚTVONALA
CustomLog LOGFILE ELÉRÉSI ÚTVONALA <DEKRALÁLT ÉRTÉK>
</VirtualHost>
PL:
NameVirtualHost varme.hu:80
<VirtualHost varme.hu:80>
ServerAdmin spam@spampoison.com
DocumentRoot /var/www/www.varme.hu
ServerName www.varme.hu
ErrorLog /var/log/apache/www.varme.hu-error.log
CustomLog /var/log/apache/www.varme.hu-access.log common
</VirtualHost>
Ha valami gáz lenne, akkor a /etc/hosts ba is beírhatod így:
IP HOSTNAME
PL:
10.0.0.10 www.varme.hu
Ha mindezek megvannak akkor tutira mennie kell a Virtulahostos apaches cuccnak.
Még egy jó tanács, ha nem csak statikus weboldalakat teszel közzé, hanem mondjuk szertnél PHP-t meg ilyeneket futtani a szervereden, akkor semmiképpen se tegyél fel Apache2-őt fel.
A stable az 1.3.33 ( jelen pillanatban ) és mind az Apache mind a többi kiegészítő és modul gyártó meg mittudom én kiknek a leírásában, ott szerepel, hogy élesben kizárólag: "Only Apache 1.3.x".
De attól még nem osz az apache 2 meg ilyenek, de ha ténylegy komolyan szeretnéd, vagy szolgáltatsz akkor apache 1.3.x, ( persze a legujjabb nyilván ).
Meg ha kiírna az apache induláskor ilyenekt:
[Wed May 25 15:38:51 2005] [warn] NameVirtualHost VALAMIHOST:80 has no VirtualHosts
akkor az nem nagy dráma attól még menni fog a Virtualhostod.
valami mégse jó mert ugy van beállítva ahogy fentebb.vagy mégse?
[quote:8e7665df17="polgar79"]
valami mégse jó mert ugy van beállítva ahogy fentebb.vagy mégse?
A logban két hiba van:
1, A DocumentRoot nem létezik, tehát a weblap elérési útját rosszul állítottad be.
2, A reverse DNS feloldás nem megy. Azt hiszem ezt ki lehetne küszöbölni, ha az /etc/hosts fájlba beírod megfelelően az ip-t meg a hostot. Vagy pedig localhoston indíthatsz egy bindot.
ok.Köszi.Megpróbállom
ok.Köszi.Megpróbállom.Ahhoz hogy egy polgar.hu kinyomjak a nagyvilágba kell domaint reggelni igaz?
polgar.hu mar be van jegyezve (195.70.32.217), ha ez nem a tied, akkor ezt buktad. :)
[quote:212c806e15="djula"]polgar.hu mar be van jegyezve (195.70.32.217), ha ez nem a tied, akkor ezt buktad. :)
Ékezetes domain még lehet, vagy nem?
de nem azt szeretne...
legalabbis nem azt irta :)