Strona 1 z 2

Apache2 i wirtualne hosty, po dodaniu subdomeny nie jest ona widoczna w sieci

: 06 grudnia 2011, 08:58
autor: benny
Witam.

Mam problem z wirtualnymi hostami. Wszystko zrobiłem zgodnie z artykułem:
http://www.debian-administration.org/articles/412
ale po dodaniu subdomeny nie jest ona widoczna w sieci.

Plik /etc/apache2/sites-available/domenka wygląda tak:

Kod: Zaznacz cały

<VirtualHost *:80>
        ServerName domenka.com
        ServerAlias www.domenka.com
        ServerAlias domenka

        DocumentRoot /var/www/domenka/public
        <Directory />
                Options FollowSymLinks
                Options FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>


</VirtualHost>
a /etc/apache2/ports.conf tak:

Kod: Zaznacz cały

NameVirtualHost *:80
Listen 80

<IfModule mod_ssl.c>
    # If you add NameVirtualHost *:443 here, you will also have to change
    # the VirtualHost statement in /etc/apache2/sites-available/default-ssl
    # to <VirtualHost *:443>
    # Server Name Indication for SSL named virtual hosts is currently not
    # supported by MSIE on Windows XP.
    Listen 443
</IfModule>


Proszę o pomoc, w znalezieniu błędu.

: 06 grudnia 2011, 23:34
autor: Bastian
W DNS-ach dodałeś też tą subdomenę (rekord A bądź CNAME)?

: 07 grudnia 2011, 07:47
autor: benny
Bastian pisze:W DNS-ach dodałeś też tą subdomenę (rekord A bądź CNAME)?
Dodałem do etc/hosts, gdzieś jeszcze powinno być?

Kod: Zaznacz cały

127.0.0.1       localhost.localdomain localhost
178.125.17.97  domenka.com
178.125.17.97  sub.domenka.com

: 07 grudnia 2011, 09:00
autor: mariaczi
benny pisze:... gdzieś jeszcze powinno być?
Tak, jak napisał Bastian. Powinieneś ją skonfigurować również na serwerze (w usłudze) DNS.

: 07 grudnia 2011, 09:13
autor: benny
Można prosić o bardziej rozbudowaną podpowiedź? ;)

: 07 grudnia 2011, 16:59
autor: Cyphermen
Chcesz widzieć tą stronę tylko z określonego komputera, czy udostępnić ją w internecie?

Jeśli to drugie to musisz tą domenę skonfigurować na jakimś serwerze DNS np. BIND9 na Twoim serwerze bądź jakiś darmowym zewnętrznym serwerze DNS, na którym przekierujesz tą domenę na swój adres IP, pod którym widoczny jest Twój serwer apache.

: 08 grudnia 2011, 13:24
autor: Yampress
Rozbudowana odpowiedź brzmi: ,,nauczę się jak działa DNS'' i ,,nauczę się go konfigurować np. bind'', jeśli chcę dalej się w takie klocki bawić.

: 10 grudnia 2011, 02:39
autor: gajosew
Coraz bardziej jedziemy po młody forumowiczach...

: 10 grudnia 2011, 11:22
autor: Bastian
gajosew: kazdy z Nas, miał swoje początki, i każdy z Nas dostawał taką odpowiedź, na banalne pytania. Forum jest do tego aby pomagać rozwiązywać "gotowe" problemy, a nie uczyć rzeczy, których w dzisiejszej dobie, nauczyć się można z powodzeniem samemu. Napisaliśmy koledze benny'emu gdzie powinien szukać przyczyny problemu, i co należy zrobić. Ktoś chce administrować Linuksem, to musi sie uczyć. Tyle.

: 10 grudnia 2011, 13:31
autor: Cyphermen
Ja też jestem za większą pomocą nowym ale on już dostał jakieś odpowiedzi, niech zainstaluje binda i przyjdzie z tym co mu nie działa.
On nawet nie raczy się tu odezwać, więc chyba już sobie poradził.