Portál AbcLinuxu, 25. dubna 2024 18:35


Dotaz: Virtuální server debian

13.1.2010 23:40 halva-jr | skóre: 12
Virtuální server debian
Přečteno: 857×
Odpovědět | Admin
Dobrý den,
vím, že se to tady řešilo už aspoň 100x, jenže žádný návod mi nefunguje :-( Snažím se rozchodit webový server. Jenže nevím, co je vlastně správně. Kam se má vložit VirtualHost? Naposledy jsem jel podle tohoto návodu http://www.abclinuxu.cz/poradna/programovani/show/269981 co tam píše Max. Neměnil jsem nic v apache2.conf ani v httpd.conf, protože podle tohohle návodu se má jenom vytvořit soubor s nastavením v sites-available. Přesto mi to nefunguje :-( Stránka hlásí chybu 403 Forbidden.
Nevíte kde bych mohl mít chybu?
Děkuji

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.1.2010 08:08 x
Rozbalit Rozbalit vše Re: Virtuální server debian
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jednak bez vystupu toho co mas nastaveno ti tezko nekdo poradi a druhak tady nemas ani jakou verzi pouzivas. Dobra rada do budoucna - vykasli se na v drtive vetsine pochybne nebo nepresne navody na Internetu a pouzivej to co se ma. Cili bud primo man stranku a nebo se podivej tady Virtual hosts
14.1.2010 09:16 skunerq | skóre: 19 | blog: skunerovo
Rozbalit Rozbalit vše Re: Virtuální server debian
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příloha:
vytvorte soubor /etc/apache2/sites-aviable/www.domena.cz

vypadat muze viz priloha

pak spuste a2ensite www.domena.cz a reloadnete apache
14.1.2010 15:22 halva-jr | skóre: 12
Rozbalit Rozbalit vše Re: Virtuální server debian
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přílohy:
Zdravím,
bohužel se mi to pořád nepodařilo rozchodit. Posílám všechny výpisy a nastavení.
Obsah složky sites-available:
server1:~# ls /etc/apache2/sites-available
default default-ssl www.3studne.cz


Nastavení apache2.conf
v příloze, je to strašně dlouhý :-)

Nastavení httpd.conf
pusto prázdno

Nastavení www.3studne.cz ze složky sites-available
VirtualHost * -závorky tady mám, ale nejde mi to sem poslat
ServerAdmin jiri-jr@halva.org
ServerName www.3studne.cz
ServerAlias 3studne.cz

# Indexes + DIrectory Root.
DirectoryIndex index.html
DocumentRoot /home/3studnecz/
/VirtualHost -závorky tady mám, ale nejde mi to sem poslat


Nevíte, kde by mohl být problém? Děkuji.
14.1.2010 15:43 halva-jr | skóre: 12
Rozbalit Rozbalit vše Re: Virtuální server debian
Zdravím,
ještě jsem asi nenapsal co tomu vlastně je :-) Když dám web adresu tak se mi zobrazí to co mám uložené ve /var/www/ jako index.html ne to co mám v té složce /home/3studnecz .
Díky
14.1.2010 21:21 halva-jr | skóre: 12
Rozbalit Rozbalit vše Re: Virtuální server debian
Zdravím,
tak mi bylo řečeno, že v apache2.conf je odkazováno na /etc/apache2/sites-enabled/ ale já to cpal do sites-available. Přidal jsem to tedy do sites-enabled, jenže teď to píše další chybu. Do sites-available jsem přidal soubor www.3studne.cz se stejnýma parametrama jako ten co byl v sites-available. Tohle to ale hlásí:
server1:~# a2ensite www.3studne.cz
ERROR: Site www.3studne.cz not properly enabled: /etc/apache2/sites-enabled/www.3studne.cz is a real file, not touching it
server1:~# /etc/init.d/apache2 reload
apache2: Syntax error on line 281 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/sites-enabled/3studne.cz: No such file or directory failed!

Nevíte co by to mohlo být? Děkuji
14.1.2010 21:57 halva-jr | skóre: 12
Rozbalit Rozbalit vše Re: Virtuální server debian
Takže už jsem se hnul zase o kousek dál. Píše to, že nenašel sites-enabled/3studne.cz tak jsem mu ho vytvořil. Teď to bez problému zavede www.3studne.cz ale zase má problém při reloadu apache. Posílám co to píše.
server1:~# /etc/init.d/apache2 reload
Reloading web server config: apache2[Thu Jan 14 21:55:24 2010] [warn]
NameVirtualHost *:80 has no VirtualHosts.


Nevíte co by to mohlo chtít? Děkuji
14.1.2010 22:47 anonym
Rozbalit Rozbalit vše Re: Virtuální server debian
Tak to zkus takhle:

<VirtualHost *:80>

ServerName www.3studne.cz

ServerAdmin jiri-jr@halva.org

DocumentRoot /home/3studnecz/

<Directory "/home/3studnecz">

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

14.1.2010 23:07 halva-jr | skóre: 12
Rozbalit Rozbalit vše Re: Virtuální server debian
Zdravím,
tak jsem to tak nastavil v sites-available, teď to ale píše chybu 403 Forbidden :-(
MaFy avatar 14.1.2010 23:09 MaFy | skóre: 24 | blog: kecy | Praha
Rozbalit Rozbalit vše Re: Virtuální server debian
A mas spravne vlastnika toho adresare s tim obsahem webu?
Lidé se dělí do 10 skupin. Na ty, co rozumí binárnímu kódu a na ty ostatní...
14.1.2010 23:30 halva-jr | skóre: 12
Rozbalit Rozbalit vše Re: Virtuální server debian
Prosím, jak je ten příkaz na vlastníka a přístupový práva? Nemůžu si na to vzpomenout a nemůžu to rychle nikde najít. Pak sem hned pošlu co tam je nastavený. Díky
14.1.2010 23:32 halva-jr | skóre: 12
Rozbalit Rozbalit vše Re: Virtuální server debian
Už jsem si vzpomněl :-) Mám tam tohle
drwxrwsr-x 3 ftpuser ftpgroup 4096 13. led 23.27 3studnecz
Řešení 1× (halva-jr (tazatel))
14.1.2010 23:38 halva-jr | skóre: 12
Rozbalit Rozbalit vše Re: Virtuální server debian
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takže Max už mi to vyřešil :-) Bylo to opravdu v právech. Děkuji všem za pomoc.

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.