apache 2.2 - jakie moduły.

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

sys_nice
Użytkownik
Posty: 12
Rejestracja: 2009-03-04, 11:25

apache 2.2 - jakie moduły.

Post autor: sys_nice »

Witam!
Stawiam sobie serwer na apaczu 2.2.8 (tym ze slacka 12.1)
w httpd.conf jest pełno linii loadmodule. uznałem że trzeba włączyć te

LoadModule authz_host_module lib/httpd/modules/mod_authz_host.so
zeby dzialalo allow albo deny from....

LoadModule log_config_module lib/httpd/modules/mod_log_config.so
konfiguracja formatu logów ( a co będzie jak go nie załaduje? )

(jeszcze powinien być gdzieś mod_log.so o którym wspomina dokumentacja)

LoadModule mime_module lib/httpd/modules/mod_mime.so
wysyłanie content type na podstawie rozszerzenia

LoadModule dir_module lib/httpd/modules/mod_dir.so
wysylanie index.html i przekierowań jak brakuje / na końcu adresu.

Serwer ma być idiotycznie prostym rozwiązaniem, coś w rodzaju ftp tylko do odczytu, żadnych php, cgi, proxy, cache ani zawansowanych funkcji. maksymalnie mało działającego kodu. maksymalnie małe zużycie ramu. Pytanie czy coś pominąłem?

np czy nie powiniennem dodać jeszcze
LoadModule authn_default_module lib/httpd/modules/mod_authn_default.so

Kod: Zaznacz cały

This module is designed to be the fallback module, if you don't have configured an authentication module like mod_auth_basic. It simply rejects any credentials supplied by the user.
czyli chyba powinien być?

I druga sprawa, przydałby się SSL ale opis jest tak wyrąbany, że aż się odechciewa. jakieś CA itd. czy nie można załatwić tego jedną komendą która wygeneruje po prostu klucz prywatny i publiczny serwera (i tak nie będe kupować autoryzowanego podpisu dla klucza, a fingerprint to sobie mogę już zapamiętać)

PS. w slackowym apaczu chyba nie da się zmienić trybu z prefork na worker bez kompilacji?
Pajaczek
Użytkownik
Posty: 1439
Rejestracja: 2006-08-03, 13:16
Lokalizacja: Winny Gród

Re: apache 2.2 - jakie moduły.

Post autor: Pajaczek »

sys_nice pisze:Serwer ma być idiotycznie prostym rozwiązaniem, coś w rodzaju ftp tylko do odczytu, żadnych php, cgi, proxy, cache ani zawansowanych funkcji. maksymalnie mało działającego kodu. maksymalnie małe zużycie ramu. Pytanie czy coś pominąłem?
To może Lighttpd?

Poza tym jak już stawiać coś od nowa, to dlaczego nie na najnowszej wersji?
sys_nice
Użytkownik
Posty: 12
Rejestracja: 2009-03-04, 11:25

Re: apache 2.2 - jakie moduły.

Post autor: sys_nice »

Pajaczek pisze: To może Lighttpd?

Poza tym jak już stawiać coś od nowa, to dlaczego nie na najnowszej wersji?
W slacku jest tylko apacz. lighttpd mógłby służyć jako pomocniczy serwer do udostępniania danych dynamicznych ale na razie nie przewiduje takiego ruchu żeby apacz sobie nie radził.

2.2 jest najnowszą gałęzią i jest dość dużo zmian w stosunku do 1.3 więc trzeba znów jechać całą dokumentację :(
Awatar użytkownika
Spaulding
Użytkownik
Posty: 564
Rejestracja: 2005-07-17, 14:59
Lokalizacja: Chełm
Kontakt:

Re: apache 2.2 - jakie moduły.

Post autor: Spaulding »

wlasnie lighttpd nadaje sie do statycznych plikow doskonale, ew. uzyj nginx'a ;)
Serwer ma być idiotycznie prostym rozwiązaniem, coś w rodzaju ftp tylko do odczytu, żadnych php, cgi, proxy, cache ani zawansowanych funkcji. maksymalnie mało działającego kodu. maksymalnie małe zużycie ramu. Pytanie czy coś pominąłem?
nginx!
Powered By:
funtoo, openbox, mc, ekg2, git, ssh...
(very unstable packages but stable system :>)
sys_nice
Użytkownik
Posty: 12
Rejestracja: 2009-03-04, 11:25

Re: apache 2.2 - jakie moduły.

Post autor: sys_nice »

Nie wątpię, że inne serwery www nadadzą się lepiej do udostępniania wielu małych plików. Nie ma problemu. Ale ja teraz potrzebuje skonfigurować apacha jako główny serwer www na porcie 80. Taki ze stroną powitalną i wszystkim tym co potrzebne żeby w przeglądarce mieć ładne GUI.

A treść dynamiczną obsługiwać może inny serwer, (ale tylko wtedy gdy apache nie wyrabiał by się.)
Pewnie będzie 10 użtkowników i nie będzie potrzeby stawiać drugiego serwera.

Chciałbym wiedzieć jakie moduły są niezbędne do działania apache w minimalnej wersji.
Bo choć domyślam się jakie, to lepiej zapytać kogoś kto się zna.
ODPOWIEDZ