Strona 1 z 1

webmin pod apache

: 13 lutego 2010, 21:14
autor: szarki432
Witam

Zainstalowałem na swoim domowym serwerku webmina i chcę go skonfigurować pod apache.
Znalazłem taki artykuł:
http://doxfer.com/Webmin/UnderApache

Niestety poradnik nie zawiera nazw plików, które trzeba edytować.
Domyślam się że na pewno trzeba edytować httpd.conf, ale nie wiem co jeszcze.

Czy ktoś może mi napisać po kolei nazwy plików które trzeba edytować ?
Albo jakiś polski poradnik jak skonfigurować webmina pod apache (którego niesty nie znalazłem).

Pozdrawiam

: 13 lutego 2010, 21:28
autor: winnetou
Dziękuje...

: 13 lutego 2010, 21:48
autor: szarki432
winnetou, ja już to przeglądałem, tam są fragmenty kodów, które należy wstawić ale nie jest sprecyzowane gdzie.

: 13 lutego 2010, 22:24
autor: lessmian2
szarki432 pisze:ale nie jest sprecyzowane gdzie.
A to:
1. Create a new Apache virtual server [..]
Według mnie, to jest sprecyzowanie gdzie należy dodać wpisy. A że nie wiesz jak stworzyć nowego VirtualHosta lub edytować istniejące, to już inna sprawa.

Wystarczy trochę poczytać o konfiguracji Apache. Dowiedział byś się że możesz sprawdzić jakie masz VirtualHosty i w których plikach konfiguracyjnych zostały zadeklarowane:

Kod: Zaznacz cały

apache2ctl -S
Dowiedziałbyś się też, że pliki VirtualHostów są w katalogu /etc/apache2/sites-available a włącza się je tworząc linki symboliczne do nich w katalogu /etc/apache2/sites-enabled. No i dowiedziałbyś się że (najprawdopodobniej) szukasz pliku /etc/apache2/sites-available/default, w którym masz konfigurację domyślnego VHosta. W sumie to sporo byś się dowiedział, gdybyś tylko chciał...

Edit:
Poprawiłem babola ;>

: 14 lutego 2010, 16:23
autor: szarki432
Już trochę więcej wiem na ten temat, tylko jeszcze mam parę pytań.

Po utworzeniu takiego pliku virtual hosta, chyba będę musiał gdzieś wkleić jego ścieżkę (do innego pliku) tylko nie wiem gdzie.

Proszę o pomoc.

: 14 lutego 2010, 16:33
autor: winnetou
Dziękuje...

: 14 lutego 2010, 16:38
autor: lessmian2
Rozumiesz to co czytasz? :->
lessmian2 pisze:pliki VirtualHostów są w katalogu /etc/apache2/sites-available a włącza się je tworząc linki symboliczne do nich w katalogu /etc/apache2/sites-enabled.
Potem sprawdzasz czy nie zrobiłeś jakiegoś byka:

Kod: Zaznacz cały

apache2ctl -t
I przeładowujesz apache:

Kod: Zaznacz cały

/etc/init.d/apache2 reload
winnetou, dzięki, też zauważyłem rzeczonego byka :->

: 14 lutego 2010, 23:12
autor: szarki432
Panowie nie rozumiem tego do końca.

Napiszę co zrozumiałem.

Mam utworzyć jakiś plik w /etc/apache2/sites-available/ np. webmin, i wstawić do niego to:

Kod: Zaznacz cały

      <Directory /usr/share/webmin>
      SetEnv WEBMIN_CONFIG /etc/webmin
      SetEnv WEBMIN_VAR /var/webmin
      SetEnv SERVER_ROOT /usr/share/webmin
      SetEnv MINISERV_CONFIG /etc/webmin/miniserv.conf
      Options +ExecCGI AuthUserFile
      </Directory>
W pliku /etc/apache2/sites-available/default znalazłem między innymi takie dyrektywy:

Kod: Zaznacz cały

Options Indexes MultiViews FollowSymLinks
tu są one bez żadnego znaku przed nimi, a tu:

Kod: Zaznacz cały

Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
a tu mają plusy i jednego minusa.
Co one tak ogólnie znaczą?

Według mnie ten poradnik jest za trudny do zrozumienia, dlatego proszę o pomoc.
Wiele już rzeczy nauczyłem się z poradników i przykładów ale były one bardziej zrozumiałe dla mnie.