webmin pod apache

Konfiguracja serwerów, usług, itp.
szarki432
Posty: 49
Rejestracja: 12 stycznia 2010, 19:03

webmin pod apache

Post 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
winnetou

Post autor: winnetou »

Dziękuje...
szarki432
Posty: 49
Rejestracja: 12 stycznia 2010, 19:03

Post autor: szarki432 »

winnetou, ja już to przeglądałem, tam są fragmenty kodów, które należy wstawić ale nie jest sprecyzowane gdzie.
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post 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 ;>
szarki432
Posty: 49
Rejestracja: 12 stycznia 2010, 19:03

Post 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.
winnetou

Post autor: winnetou »

Dziękuje...
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post 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 :->
szarki432
Posty: 49
Rejestracja: 12 stycznia 2010, 19:03

Post 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.
ODPOWIEDZ