Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: Konfiguracja wirtualnych hostów na Apache  (Przeczytany 4233 razy)

Offline utf-8

  • Users
  • Użytkownik
  • **
  • Wiadomości: 56
    • Zobacz profil
Konfiguracja wirtualnych hostów na Apache
« dnia: 2012-07-06, 14:12:53 »
Mam skonfigurowany Apache i chciałem zrobić hosty wirtualne, w tym celu zedytowałem plik httpd.conf aby pobierał  httpd-vhosts.conf a w nim wpisałem


ServerName ks.ks
ServerAlias www.ks.ks
DocumentRoot "/home/cos_tam/ks"
ServerAdmin moj@adres.pl


a w pliku etc/host

127.0.0.1 ks.ks
127.0.0.1 www.ks.ks

I gdy wpisuje www.ks.ks to otwiera się zawartość domyślnego katalogu apache :/
Co robię źle? Może przyczyna jest błąd w pliku konfiguracji  tylko nie wiem jak to sprawdzić a przy restarcie apache wyskakuje mi:

[root@localhost /]# /etc/rc.d/init.d/httpd restart
Shutting down httpd:                                                                                                                 [    OK    ]
Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
                                                                                                                                     [    OK    ]

  • Gość
Konfiguracja wirtualnych hostów na Apache
« Odpowiedź #1 dnia: 2012-07-06, 15:40:46 »
witam
httpd.conf i dodaj następujący wiersz:

ServerName Nazwa_serwera

Offline utf-8

  • Users
  • Użytkownik
  • **
  • Wiadomości: 56
    • Zobacz profil
Konfiguracja wirtualnych hostów na Apache
« Odpowiedź #2 dnia: 2012-07-06, 15:52:37 »
I co mam tam wpisać dokładnie?
Bo próbowałem zarówno IP jak i nazwy  wirtualnego oraz dowolną a nadal nie działa.

  • Gość
Konfiguracja wirtualnych hostów na Apache
« Odpowiedź #3 dnia: 2012-07-06, 16:26:17 »
no widzę  ze  w dokumentacji jest tak DocumentRoot /www/abc

Offline utf-8

  • Users
  • Użytkownik
  • **
  • Wiadomości: 56
    • Zobacz profil
Konfiguracja wirtualnych hostów na Apache
« Odpowiedź #4 dnia: 2012-07-06, 16:50:37 »
U mnie jest DocumentRoot /var/www/html ale co to ma do rzeczy?  To katalog odmyślny który mi działa prawidłowo ale ja chcę aby  wirtualne hosty  zaczeły działać  zamiast  przekierowywać na ten główny.

  • Gość
Konfiguracja wirtualnych hostów na Apache
« Odpowiedź #5 dnia: 2012-07-06, 16:59:24 »
osuń  "  "  chodzi mi ze w dokumentacji niema

Offline utf-8

  • Users
  • Użytkownik
  • **
  • Wiadomości: 56
    • Zobacz profil
Konfiguracja wirtualnych hostów na Apache
« Odpowiedź #6 dnia: 2012-07-06, 17:46:25 »
Jak się przyjrzałem temu wpisowi skumałem co jest nie tak. Plik który edytowałem był przykładowy w /usr/share/...   skopiowałem go do /etc/...  i w końcu zadziałał, tylko teraz mam Error 403  zarówno dla  127.0.0.1 jak i www.ks.ks  mozę jakaś podpowiedź czym to mozę byc spowodowane?

priestus

  • Gość
Konfiguracja wirtualnych hostów na Apache
« Odpowiedź #7 dnia: 2012-07-06, 18:56:37 »
a co oznacza error 403?!?!?!?!

ja bym sprawdził przede wszystkim czy user który odpala httpd ma uprawnienia do odpowiednich katalogów.

Offline utf-8

  • Users
  • Użytkownik
  • **
  • Wiadomości: 56
    • Zobacz profil
Konfiguracja wirtualnych hostów na Apache
« Odpowiedź #8 dnia: 2012-07-06, 19:17:36 »
Tylko jak to zrobic bo jestem łoś jeśl ichodzi  o  administrację linux :(
Zresztą gdy nie tworzę wirtualnego hosta to  domyślny 127.0.0.1 działa prawidłowo ale jak tylko go utworzę to wywala 403  więc błąd raczej nie jest w uprawnieniach do katalogów albo jawi tego  nie pojmuje.
Dałem folderowi i plikowi index z wirtualnego wszystkie prawa i nadal nic to nie daje

priestus

  • Gość
Konfiguracja wirtualnych hostów na Apache
« Odpowiedź #9 dnia: 2012-07-06, 19:45:56 »
W takim razie... przykładowy działający wpis u mnie (jest to wpis od Passengera, więc raczej nie wszystko jest potrzebne):


        RailsEnv production
        DocumentRoot /opt/redmine-2.0/public
        ErrorLog logs/redmine_error_log
        CustomLog logs/redmine_access_log combined

       
                Allow from all
                Options -MultiViews
       

Zwróć szczególną uwagę na Allow from all w elemencie Directory, które "uspokaja" apacza ;D

Offline utf-8

  • Users
  • Użytkownik
  • **
  • Wiadomości: 56
    • Zobacz profil
Konfiguracja wirtualnych hostów na Apache
« Odpowiedź #10 dnia: 2012-07-06, 20:10:52 »
I w tym był błąd :)
Dzięki wam za pomoc :)