Strona 1 z 1

Konfiguracja Apache i VirtualHosty

: 07 listopada 2009, 17:26
autor: szymo
Jestem nowy na tym forum i chciałem się z wszystkimi przywitać. Witam.

Wiem, że temat był już wiele razy poruszany, przeczytałem już chyba wszystko co mogłem na ten temat znaleźć, a problemu nie rozwiązałem.
A wiec: jest sobie serwer VPS o adresie IP 123.456.78.90 który działa na Debianie Lenny. Jest na nim skonfigurowany bind pod 3 domeny: domena1.pl, domena2.pl, domena3.pl. Główną domeną jest domena1.pl i tak jak pozostałe jest podpięta pod adresy DNS ns1.domena1.pl i ns2.domena1.pl. Wszystko jest w porządku.
Jest też zainstalowany serwer Apache2.2, a na nim zrobione kilka VirtualHostów. I tu już pojawia się problem.
W katalogu:

Kod: Zaznacz cały

/etc/apache2/sites-available
tworzę nowe pliki o nazwie domena1, domena2, domena3 i linkuje je w katalogu:

Kod: Zaznacz cały

/etc/apache2/sites-enabled
Przykład zawartości pliku domena1:

Kod: Zaznacz cały

<VirtualHost 123.456.78.90:80>
        ServerAdmin [email]admin@domena1.pl[/email]
        DocumentRoot /var/www/strony/domena1.pl/
        ServerName domena1.pl
        ServerAlias [url]www.domena1.pl[/url]
        ErrorLog /var/log/apache2/domena1.pl-error_log
        CustomLog /var/log/apache2/domena1.pl-access_log common
</VirtualHost>
Wchodząc pod adres domena{X}.pl jestem w katalogu:

Kod: Zaznacz cały

/var/www/strony/domena{X}.pl/
Czyli też wszystko gra.
Teraz chcąc stworzyć subdomenę 123.domena1.pl tworzę plik 123 w katalogu

Kod: Zaznacz cały

/etc/apache2/sites-available
linkuję go w katalogu:

Kod: Zaznacz cały

/etc/apache2/sites-enabled
Zawartość tego pliku:

Kod: Zaznacz cały

<VirtualHost 123.456.78.90:80>
        ServerAdmin [email]admin@domena1.pl[/email]
        DocumentRoot /var/www/strony/123.domena1.pl/
        ServerName 123.domena1.pl
        ServerAlias [url]www.123.domena1.pl[/url]
        ErrorLog /var/log/apache2/domena1.pl.123-error_log
        CustomLog /var/log/apache2/domena1.pl.123-access_log common
</VirtualHost>
Wchodząc pod adres 123.domena1.pl przeglądarka nie może odnaleźć strony.
Siedzę nad tym 3 dzień i nie mam pojęcia gdzie mam jakiś błąd? Liczę ma Waszą pomoc.

Pozdrawiam.

: 07 listopada 2009, 20:50
autor: lessmian2
A, że się tak spytam, dodałeś odpowiednie wpisy dla 123.domena1.pl do binda?

: 10 listopada 2009, 15:39
autor: szymo
Ekhm... ups :mrgreen:
Wydawało mi się, ze już nie trzeba tam nic dodawać. Dzięki, działa ;-)