Portál AbcLinuxu, 5. května 2025 10:38

Dotaz: Virtualhosts a debian

15.3.2009 13:00 Hynek
Virtualhosts a debian
Přečteno: 639×
Odpovědět | Admin
Zdravím, má problém s virtualhosts v debianu 5. Četl jsem asi 10 článků na tuto problematiku ale nedaří semi to rozjet.

K věci: na serveru s ip 85.207.34.159 je apache2, mám domény mutf.homelinux.com a mutf.homelinux.net.

když do prohlížeče zadám 85.207.34.159 objeví se hláška "Tato stránka by se měla zobrazit při zadání do prohlížeče: 85.207.34.159" ok to je v pohodě (ten html soubor je v /var/www/) ok.

Ale když do prohlížeče zadm mutf.homelinux.com objeví se to samé.

dns je tedy dobré, můj soubor /etc/apache2/sites-avaible/default vypadá takto:

NameVirtualHost *:80

<*VirtualHost *:80*>

ServerName www.mutf.homelinux.com

ServerAlias mutf.homelinux.com *.mutf.homelinux.com

DocumentRoot /var/www/mutf.homelinux.com

<*/VirtualHost*>

(ty přebytečné hvězdičky sem tam doplnil schválně, nechtělo mě to pustit...)

(to je vše) dále v té složce (sites-avaible) mám soubor mutf.homelinux.com (prázdný).

Dále mám v /var/www/ složku mutf.homelinux.com se souborem index.html s textem "Tato stránka by se měla zobrazit při zadání do prohlížeče: mutf.homelinux.com".

Bohužel v této problematice se nevyznám, proto vás žádám o radu či pomoc, co mám ššpatně? co mám kde jak nastavit aby když zadám mutf.homelinux.com server vrátil obsah složky /var/www/mutf.homelinux.com/?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.3.2009 14:39 Hynek
Rozbalit Rozbalit vše Re: Virtualhosts a debian
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nikdo neví? =-o
15.3.2009 14:46 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: Virtualhosts a debian
1. Příspěvky "nikdo neví" jsou nezdvořilé. Zvlášť po hodině a půl v neděli po obědě, kdy se dá čekat, že tu moc lidí nebude.

2. S těmi hvězdičkami - <VirtualHost ...> - píše se to &lt; a &gt;

3. Mít definici v sites-available nestačí, je potřeba přidat symbolický odkaz na tu definici do sites-enabled. Máš to tak udělané?
Quando omni flunkus moritati
15.3.2009 14:48 Hynek
Rozbalit Rozbalit vše Re: Virtualhosts a debian
Promiň, neuvědomil jsem si to :)

v sites-enabled mám soubor mutf.homelinux.com (prázdný) je tam taky soubor 000-default a v tom mám toto:

NameVirtualHost *:80

<VirtualHost *:80>

ServerName www.mutf.homelinux.com

ServerAlias mutf.homelinux.com *.mutf.homelinux.com DocumentRoot /var/www/mutf.homelinux.com

</VirtualHost>
15.3.2009 15:38 Sejki | skóre: 6 | Usti nad Orlici
Rozbalit Rozbalit vše Re: Virtualhosts a debian

tady mas strucnej navod

 http://www.debian-administration.org/articles/412

Jinak ten soubor v sites-enable se vytvari pomoci prikazu 'a2ensite www.example.com' kde www.example.com je nazev souboru v sites-available

uin: 212210166
15.3.2009 16:22 Hynek
Rozbalit Rozbalit vše Re: Virtualhosts a debian
Udělal jsem to podle toho návodu, ale při restartovani apache:

/etc/init.d/apache2 restart

Restarting web server: apache2[Sun Mar 15 16:19:12 2009] [warn] module rewrite_module is already loaded, skipping

[Sun Mar 15 16:19:12 2009] [warn] NameVirtualHost *:80 has no VirtualHosts

[Sun Mar 15 16:19:13 2009] [warn] module rewrite_module is already loaded, skipping

[Sun Mar 15 16:19:13 2009] [warn] NameVirtualHost *:80 has no VirtualHosts

failed!

Řkel bych, že to asi bude tím, že jsem přepsal původní /etc/apache2/sites-avaible/default ...

Teď tam mám napsáno

NameVirtualHost *:80

<VirtualHost *:80>

ServerName www.mutf.homelinux.com

ServerAlias mutf.homelinux.com *.mutf.homelinux.com

DocumentRoot /var/www/mutf.homelinux.com

</VirtualHost>

Předtím toho tam bylo víc. Kde bych ten soubor sehnal v originále?
15.3.2009 17:16 sewi | skóre: 21 | blog: Bunker Hill | Prostějov
Rozbalit Rozbalit vše Re: Virtualhosts a debian

Tohle ma byt jen jednou:

NameVirtualHost *:80

Tohle muze byt vicekrat:

<VirtualHost *:80>
ServerName www.domena.cz
ServerAlias top.domena.cz

Teda aspon tak to mam ja a funguje.

And they thought they were free
15.3.2009 17:23 Hynek
Rozbalit Rozbalit vše Re: Virtualhosts a debian
Promiň, ale nepobral sem to... Co tam mám tedy napsat?
15.3.2009 17:22 ES
Rozbalit Rozbalit vše Re: Virtualhosts a debian
Odpovědět | | Sbalit | Link | Blokovat | Admin

ze souboru /etc/apache2/sites-avaible/default smazat radek 

NameVirtualHost *:80

nalinkovat do /etc/apache2/sites-enabled/

do souboru /etc/apache2/apache2.conf dolu dopsat

NameVirtualHost *:80

15.3.2009 17:29 Hynek
Rozbalit Rozbalit vše Re: Virtualhosts a debian
/etc/apache2/sites-avaible/default:

<VirtualHost *:80>

ServerName www.mutf.homelinux.com

ServerAlias mutf.homelinux.com *.mutf.homelinux.com

DocumentRoot /var/www/mutf.homelinux.com

</VirtualHost>

/etc/apache2/sites-enabled/000-default:

stejny jako sites-avaible/default

apache2.conf

NameVirtualHost *:80

A píše:

/etc/init.d/apache2 restart

Restarting web server: apache2[Sun Mar 15 17:25:17 2009] [warn] module rewrite_module is already loaded, skipping

[Sun Mar 15 17:25:17 2009] [warn] NameVirtualHost *:80 has no VirtualHosts

[Sun Mar 15 17:25:18 2009] [warn] module rewrite_module is already loaded, skipping

[Sun Mar 15 17:25:18 2009] [warn] NameVirtualHost *:80 has no VirtualHosts

failed!
15.3.2009 17:53 Sejki | skóre: 6 | Usti nad Orlici
Rozbalit Rozbalit vše Re: Virtualhosts a debian

mas icq nebo neco podobneho? takhle to asi nevyresime.... moje je uvedeno v podpisu uin.....

uin: 212210166
15.3.2009 19:07 Hynek
Rozbalit Rozbalit vše Re: Virtualhosts a debian
Nakonec sem to mel cele uplne blbe :D

Dekuji Sejkymu za pomoc (za ti ze mi to udelal :)).

VYRESENO

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.