Apache2 - konfiguracja subdomen dla mediawiki

Konfiguracja serwerów, usług, itp.
jaco
Posty: 1
Rejestracja: 04 kwietnia 2012, 08:18

Apache2 - konfiguracja subdomen dla mediawiki

Post autor: jaco »

Witam.
Borykam się z problemem już dość długo, przeczytałem mnóstwo artykułów na temat konfiguracji i ciągle nic. Przejdę do rzeczy i opiszę sprawę.

Konfiguracja
  1. Maszyna wirtualna z systemem Debian, dla maszyny ustawiona jest domena za pomocą DNS (konfiguracja domeny przez dostawcę internetu): hes.miksal.com
  2. Na maszynie wirtualnej zainstalowane zostały 3 wersje językowe mediawiki:
    [INDENT]PL
    DE
    EN[/INDENT]
  3. Zainstalowany serwer apache2, w katalogu sites-available istnieje plik o nazwie ,,pl.hes.miksal.com'', o następującej treści:

    Kod: Zaznacz cały

    <VirtualHost *:80>
            ServerAdmin [EMAIL="hes@gmail.com"]hes@gmail.com[/EMAIL]
            ServerName  pl.hes.miksal.com
            ServerAlias pl.hes.miksal.com
    
            # Indexes + Directory Root.
            DirectoryIndex index.php5
            DocumentRoot /etc/mediawiki/pl/
    
    
            # Logfiles
            ErrorLog /var/log/apache2/pl-error.log
        CustomLog /var/log/apache2/pl-custom.log combined
    </VirtualHost>
    Zrobione jest dowiązanie symboliczne do katalogu sites-enabled.
  4. Plik httpd.conf pusty
  5. Hosts. Nie wiem czy potrzebny, ale podaję konfigurację pliku hosts:

    Kod: Zaznacz cały

    127.0.0.1    localhost
    127.0.1.1    hestest.miksal.local    hestest
    
    # The following lines are desirable for IPv6 capable hosts
    ::1     ip6-localhost ip6-loopback
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
  6. Pytanie, czy w tej sytuacji muszę dokonać konfiguracji BIND-a, jeżeli domena jest ustawiona przez dostawcę internetu? Strony z katalogu wczytywane są tylko i wyłącznie dla adresów skomponowanych tak:
    [INDENT]hes.miksal.com/pl
    hes.miksal.com/de
    hes.miksal.com/en[/INDENT]
Jestem początkującym użytkownikiem Debiania i bardzo proszę o pomoc, eksperymentowałem dobre kilka dni, po kilka godzin.
Z góry dziękuję za pomoc.

Używaj znaczników code i przeczytaj tekst, przed wysłaniem go na serwer, korzystając z opcji podglądu.
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

hes.miksal.com/pl
hes.miksal.com/de
hes.miksal.com/en
Do tego nie. Wystarczy mod_alias http://httpd.apache.org/docs/2.0/mod/mod_alias.html

Kod: Zaznacz cały

pl.hes.miksal.pl
en...
de...
już byś musiał zrobić.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Napisałem kompleksowo jak to należy zrobić, ale w międzyczasie wątek został zamknięty... Drugi raz pisać mi się nie chce, ale Yampress dobrze radzi.
ODPOWIEDZ