[+] Podpi

Konfiguracja serwerów, usług, itp.
ekicam2
Posty: 9
Rejestracja: 12 września 2011, 21:31

[+] Podpięcie domeny pod apache2

Post autor: ekicam2 »

Witam.
Mam wykupioną domenę na domeny.pl i teraz nie mam kompletnego pojęcia jak ją podpiąć pod serwer apache? Proszę o pomoc, męczę się z tym ponad dwa dni i nic nie umiem wykombinować. Proszę o pomoc bo już zaczynam siwieć :)

plik 000-default

Kod: Zaznacz cały

<VirtualHost *:80>
    ServerName domena.com
    ServerAlias www.domena.com
    DocumentRoot /var/www

    DocumentRoot /var/www
    <Directory />
        Options FollowSymLinks
        AllowOverride None
    </Directory>
    <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin">
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
        Order allow,deny
        Allow from all
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/access.log combined

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>
Ps. Jestem nowy jeżeli chodzi o Debiana więc proszę o bardzo dokładne odpowiedzi.
r0ster
Posty: 58
Rejestracja: 01 września 2011, 13:50

Post autor: r0ster »

U dostawcy (domeny.pl) ustaw adres IP wykupionej domeny na Twój serwer.
Z tego co widzę, to konfig Apache jest OK.

Fajnie by było jakbyś tu podał domenę jaką wykupiłeś, wtedy sprawdzimy czy DNS-y dobrze wskazują na serwer.
ekicam2
Posty: 9
Rejestracja: 12 września 2011, 21:31

Post autor: ekicam2 »

Tylko nie za bardzo wiem co mam tam wpisać itp. Mógłbym prosić o bardziej obszerną wypowiedź.

Edycja:
Wyskakuje mi coś takiego przy próbie

Kod: Zaznacz cały

           Serwer "188.138.115.231" nie jest prawidłowo skonfigurowany, brak rekordu A/CNAME
Edycja2:

http://ns1.team-ares.com/ - działa
http://team-ares.com/ - nie działa
r0ster
Posty: 58
Rejestracja: 01 września 2011, 13:50

Post autor: r0ster »

Wszedłem na adres http://team-ares.com i pojawiła się standardowa strona z Apache:
It works!

This is the default web page for this server.
The web server software is running but no content has been added, yet.
Jeśli taka zawartość się miała się pokazać to znaczy, że wszystko jest OK. Musisz jedynie poczekać aż Twoje serwery DNS z których korzystasz zaktualizują informacje.

Poniżej umieściłem wyjście z programu dig:

Kod: Zaznacz cały

dig team-ares.com

; <<>> DiG 9.7.3 <<>> team-ares.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10618
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0

;; QUESTION SECTION:
;team-ares.com.                 IN      A

;; ANSWER SECTION:
[B] team-ares.com.          3522    IN      A       188.138.115.231[/B]

;; AUTHORITY SECTION:
team-ares.com.          172722  IN      NS      nsr2.domeny.com.
team-ares.com.          172722  IN      NS      nsr3.domeny.com.
team-ares.com.          172722  IN      NS      nsr1.domeny.com.
team-ares.com.          172722  IN      NS      nsr4.domeny.com.

;; Query time: 5 msec
;; SERVER: 192.168.100.2#53(192.168.100.2)
;; WHEN: Fri Sep 16 19:36:14 2011
;; MSG SIZE  rcvd: 130
ekicam2
Posty: 9
Rejestracja: 12 września 2011, 21:31

Post autor: ekicam2 »

r0ster pisze:Wszedłem na adres http://team-ares.com i pojawiła się standardowa strona z Apache:


Jeśli taka zawartość się miała się pokazać to znaczy, że wszystko jest OK. Musisz jedynie poczekać aż Twoje serwery DNS z których korzystasz zaktualizują informacje.

Poniżej umieściłem wyjście z programu dig:

Kod: Zaznacz cały

dig team-ares.com

; <<>> DiG 9.7.3 <<>> team-ares.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10618
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 0

;; QUESTION SECTION:
;team-ares.com.                 IN      A

;; ANSWER SECTION:
[B] team-ares.com.          3522    IN      A       188.138.115.231[/B]

;; AUTHORITY SECTION:
team-ares.com.          172722  IN      NS      nsr2.domeny.com.
team-ares.com.          172722  IN      NS      nsr3.domeny.com.
team-ares.com.          172722  IN      NS      nsr1.domeny.com.
team-ares.com.          172722  IN      NS      nsr4.domeny.com.

;; Query time: 5 msec
;; SERVER: 192.168.100.2#53(192.168.100.2)
;; WHEN: Fri Sep 16 19:36:14 2011
;; MSG SIZE  rcvd: 130
Tak miała się taka informacja pokazać :D ale ja się nie mogę połączyć z tą stroną.
Ps. gdzie ten cały kod wkleić?
r0ster
Posty: 58
Rejestracja: 01 września 2011, 13:50

Post autor: r0ster »

Jeśli chodzi Ci o kod strony to opcja DocumentRoot (czwarta linijka w Twoim konfigu) wskazuje na folder /var/www ;)

PS. W szóstej linijce powtarza Ci się ta opcja. Radzę ją wywalić, żeby nie mieć w przyszłości problemów.
ekicam2
Posty: 9
Rejestracja: 12 września 2011, 21:31

Post autor: ekicam2 »

Nie, chodzi mi o "wyjście z programu" i dziękuję za wskazanie błędu.
r0ster
Posty: 58
Rejestracja: 01 września 2011, 13:50

Post autor: r0ster »

Tym wyjściem z programu chciałem Ci pokazać że DNS-y są dobrze ustawione. Nigdzie tego się nie wkleja :P
Musisz tylko poczekać aż serwer DNS z którego korzystasz zaktualizują te informacje. Nie masz na to wpływu. Rano powinno już wszystko hulać.
ekicam2
Posty: 9
Rejestracja: 12 września 2011, 21:31

Post autor: ekicam2 »

Ja mam nadzieję. Trzy dni na ogarnięcie tego to chyba wystarczająco?
Ale dalej mi się wydaję, że coś jest nie tak bo na:

Kod: Zaznacz cały

domeny.pl
mam taki komunikat

Kod: Zaznacz cały

Wystąpiły błędy:
                                                                         Serwer "188.138.115.231" nie jest prawidłowo skonfigurowany, brak rekordu A/CNAME                    
I nie wiem gdzie jest jakiś A/CNAME bo ja świeżak w Debianie i się martwię na zapas.

Edycja:
Mam pytanie co z tym a/cname martwić się o to?

Ps. W jaki sposób wszedłeś na stronę skoro nie działa?
r0ster
Posty: 58
Rejestracja: 01 września 2011, 13:50

Post autor: r0ster »

A i CNAME to różne rekordy jakie można ustawić na serwerze DNS (w Twoim przypadku na domeny.pl). Poniżej wkleiłem kod z Wikipedii:
  • rekord A lub rekord adresu (ang. address record) mapuje nazwę domeny DNS na jej 32-bitowy adres IPv4.
  • rekord CNAME lub rekord nazwy kanonicznej (ang. canonical name record) ustanawia alias nazwy domeny. Wszystkie wpisy DNS oraz poddomeny są poprawne także dla aliasu.
Tłumacząc łopatologicznie:
  • za pomocą rekordu A przekierujesz adres serwera na IP.
    Czyli: team-ares.com na 188.138.115.231
  • za pomocą CNAME ustawiasz alias z jednej nazwy na drugą.
    Np. http://www.team-ares.com na team-ares.com
Z ciekawszych rekordów jest jeszcze NS:
rekord NS lub rekord serwera nazw (ang. name server record) mapuje nazwę domenową na listę serwerów DNS dla tej domeny.
Ten rekord ustawia się w przypadku np. kiedy chcesz postawić własny serwer DNS na swoim serwerze i tam ustawić rekordy A, CNAME i inne.

Podsumowując w Twoim przypadku musisz ustawić rekord A tak jak napisałem powyżej i zalecałbym ustawienie CNAME (tak jak pokazałem powyżej). Niestety nigdy nie kupowałem żadnej domeny i nie wiem jakie tam są opcje do wyklikania na tym serwisie. Jakbyś podrzucił jakiś screen z konfiguracji na domeny.pl to może uda mi się coś podpowiedzieć.
ODPOWIEDZ