Welches sind die Basismodule?

Alles, was den Apache betrifft, kann hier besprochen werden.

Welches sind die Basismodule?

Postby glitzi85 » 30. September 2004 21:53

Hallo zusammen,

ich will mir mal einen Apache mit allem was ich brauche selber zusammenbacken und nun steht ich vor der Frage, welche Module ich denn noch brauche. Dazu müsste ich erstmal wissen, welche Module denn überhaupt installiert werden (Basis). Ich will nicht die ganzen Module in der Apache-Doku durchgehen und den Status anschauen, sonst sitz ich ja nächstes Jahr noch da ;-)

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim

Postby format » 01. October 2004 09:25

Hallo,


wohl oder übel wirst du sie doch alle durchgehen müssen. Was du brauchst und was nicht entscheidest nur du allein. Erklärungen zu den separaten Modulen findest du ja sicherlich.

Hier im Forum hatte ich mal einen Beitrag gefunden, in dem die relevantesten Module zusammen gefasst waren. Grundsätzlich solltest du bedenken; Je weniger Module, desto mehr Geschwindigkeit.

Ich hatte seinerzeit die Liste der Module nahezu übernommen und die übrigen einfach ausdokumentiert:

Code: Select all
LoadModule access_module modules/mod_access.so
LoadModule auth_module modules/mod_auth.so
#LoadModule auth_anon_module modules/mod_auth_anon.so
LoadModule auth_dbm_module modules/mod_auth_dbm.so
#LoadModule auth_digest_module modules/mod_auth_digest.so
#LoadModule file_cache_module modules/mod_file_cache.so
#LoadModule echo_module modules/mod_echo.so
#LoadModule charset_lite_module modules/mod_charset_lite.so
#LoadModule cache_module modules/mod_cache.so
#LoadModule disk_cache_module modules/mod_disk_cache.so
#LoadModule mem_cache_module modules/mod_mem_cache.so
#LoadModule example_module modules/mod_example.so
LoadModule ext_filter_module modules/mod_ext_filter.so
#LoadModule case_filter_module modules/mod_case_filter.so
#LoadModule case_filter_in_module modules/mod_case_filter_in.so
LoadModule include_module modules/mod_include.so
#LoadModule deflate_module modules/mod_deflate.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule env_module modules/mod_env.so
LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule expires_module modules/mod_expires.so
LoadModule headers_module modules/mod_headers.so
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule unique_id_module modules/mod_unique_id.so
LoadModule setenvif_module modules/mod_setenvif.so
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule bucketeer_module modules/mod_bucketeer.so
LoadModule mime_module modules/mod_mime.so
#LoadModule dav_module modules/mod_dav.so
#LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
#LoadModule asis_module modules/mod_asis.so
#LoadModule info_module modules/mod_info.so
LoadModule suexec_module modules/mod_suexec.so
LoadModule cgi_module modules/mod_cgi.so
#LoadModule cgid_module modules/mod_cgid.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
#LoadModule imap_module modules/mod_imap.so
LoadModule actions_module modules/mod_actions.so
#LoadModule speling_module modules/mod_speling.so
LoadModule userdir_module modules/mod_userdir.so
LoadModule alias_module modules/mod_alias.so
LoadModule rewrite_module modules/mod_rewrite.so



Grüße, olli
User avatar
format
 
Posts: 45
Joined: 11. September 2004 18:52
Location: Düsseldorf

Postby glitzi85 » 05. October 2004 21:45

So, nachdem ich jetzt mal wieder etwas Zeit übrig hatte, hab ich einfach mal drauf los kompiliert und siehe da - es hat wieder erwarten funktioniert ;-)

Das mit den Modulen hab ich glaub noch nicht so ganz kapiert. Du hast da jetzt eine Liste gepostet, die scheint mir aus einer httpd.conf. Mir ging es eher darum, welche Module ich beim kompilieren bzw. Konfigurieren (./configure) mit einbauen soll. Da kann man ja z.B. dann folgendes machen:

./configure --enable-ssl

Damit wird die SSL-Unterstützung aktiviert.

Meinen wir jetzt zwei jetzt das gleiche, oder hab ich es wirklich noch nicht so kapiert? Ich hoffe, du verstehst, was ich meine.

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim

Postby format » 05. October 2004 22:50

Hm,


da habe ich dich wohl missverstanden, sorry.
Naja, vielleicht kann ein anderer von der Liste provitieren und ich finde sie besser :-)


Grüße, olli
User avatar
format
 
Posts: 45
Joined: 11. September 2004 18:52
Location: Düsseldorf

Postby Wiedmann » 05. October 2004 23:19

glitzi85 wrote:Meinen wir jetzt zwei jetzt das gleiche, oder hab ich es wirklich noch nicht so kapiert?

Ihr meint fast das selbe.

Mit "LoadModule" legst du in der "httpd.conf" fest, welche Module beim Start geladen werden sollen.

Damit ein Modul geladen werden kann, muss es aber erst einmal vorhanden, sprich compiliert, sein. Das legst du in den Optionen beim configure fest.

Mit "./configure --enable-ssl" wird z.B. festgelegt, dass das Modul "mod_ssl" mitcompiliert werden soll. Und mit "LoadModule ssl_module modules/mod_ssl.so" sagst du dann dem Apachen, dass er das vorhandene SSL-Modul auch laden soll beim Start.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby glitzi85 » 06. October 2004 17:17

format wrote:da habe ich dich wohl missverstanden, sorry.
Naja, vielleicht kann ein anderer von der Liste provitieren und ich finde sie besser :-)

Ich werd mal schauen, bis jetzt häng ich ja noch beim kompilieren. Die httpd.conf hab ich noch gar nicht eingerichtet ;-) Aber sollte es soweit sein, werde ich deine Liste nochmal unter die Lupe nehmen. Vielen Dank.

@Wiedemann: Auch dir vielen Dank. Jetzt hab ich die ganze Sache erst richtig verstanden.

Ach ja, noch eine Frage: Je mehr Module, desto langsamer! Welche sind damit gemeint? Die gestarteten (httpd.conf) oder die mitkompilierten?

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim


Return to Apache

Who is online

Users browsing this forum: No registered users and 5 guests