Wie deaktiviere ich Apache Module?

Ryuzaki

New Member
Hi,

ich habe nun einige Informationen gesammelt und weiß nun, dass ich unnötige Module deaktivieren sollte.

Z.B. fallen mir diese Module direkt auf:

LoadModule rewrite_module /usr/lib/apache2-prefork/mod_rewrite.so
LoadModule perl_module /usr/lib/apache2/mod_perl.so
LoadModule cgi_module /usr/lib/apache2-prefork/mod_cgi.so
LoadModule include_module /usr/lib/apache2-prefork/mod_include.so
LoadModule negotiation_module /usr/lib/apache2-prefork/mod_negotiation.so
LoadModule ssl_module /usr/lib/apache2-prefork/mod_ssl.so
LoadModule userdir_module /usr/lib/apache2-prefork/mod_userdir.so
LoadModule python_module /usr/lib/apache2/mod_python.so
LoadModule suexec_module /usr/lib/apache2-prefork/mod_suexec.so

Gibt es da noch mehr, was ich bei einer PHP und MySQL Webseite deaktivieren kann?

Wo genau deaktiviere ich so ein Modul?
 
Hi,

kommt ganz stark auf das System drauf an. Wo hast Du denn diesen Textblock her? Hast Du einen Apach v1.3?
Wenn Du den Textblock aus einer Datei von Deinem Server kopiert hast, wäre es denkbar, lediglich durch eine Raute einzelne Module zu deaktivieren.

Allerdings wären ein paar Infos zur eingesetzten Distri hilfreich.

Unter Suse findest Du die Angaben zu LoadModule in /etc/sysconfig/apache2

Gruß!
 
Ich hab Linux, also Suse, und das entfernen der Textstellen reicht nicht, weil VPS die Datei neuschreibt, beim restart.
 
/etc/sysconfig/ hab ich darin aber kein apace sondern eine apache2 Datei und beim Inhalt finde ich nichts, was mir die Module zeigt, die ausgeführt werden sollen.
 
oh :D

Super Danke! Kannst du mir zufällig sagen, was ich alles deaktivieren kann, wenn ich eine Webseite nutze, die php4 und mysql benötigt?

Was darf ich auf keinen Fall deaktivieren?
 
ich würde die Module einzeln ausklammern und jedesmal Apache neu starten. Sollte es zur Fehlermeldung kommen, ausklammern einfach wieder rückgängig machen.

Zum ausklammern setzt man ein # vor die Zeile
Code:
[COLOR="Red"]#[/COLOR] LoadModule cgi_module /usr/lib/apache2-prefork/mod_cgi.so

diese Module werden meist nicht benötigt
Code:
auth_anon_module
auth_dbm_module
include_module
mime_magic_module
expires_module
usertrack_module
status_module
autoindex_module
negotation_module
spelling_module
userdir_module
frontpage_module

proxy_module
proxy_ftp_module
proxy_http_module
proxy_connect_module

Apache 2.2 Module
 
Last edited by a moderator:
Naja ich wollte ausklammern aber das vps hat die datei sofort wieder zurückbearbeitet.

rewrite mod_perl cgi include negotiation userdir python suexec

Die will ich nun entfernen, ob ich die anderen brauche, weiß ich nämlich nicht sicher.

Was ist mit dem SSL Modul? An sich brauch meine Seite kein https, aber VPS und Plesk benutzen das ja.

Was genau passiert, wenn autoindex aus ist? Findet der Server dann nicht mehr meine index.php von alleine?
 
Last edited by a moderator:
seit wann betimmt VPS was auf dem Server gemacht wird und was nicht?

root ist der Admin und sonst niemand - auch kein VPS!
 
noto darf man auch hin und wieder mal ignorieren. :rolleyes:
Bearbeite die Module in der /etc/sysconfig/apache2

Nimm eins nach dem anderen raus und schau ob alles noch läuft, sollten Fehler auftreten, Modul wieder aktivieren und gut. :)
 
Huschi hat auch Module aufgelistet die man meist nicht benötigt

Link

Poste doch alle deine Module, wir schauen dann drüber.
 
Last edited by a moderator:
Danke für die Antworten, geht ja echt flott hier :D

Hier sind alle meine Module:

APACHE_MODULES="rewrite mod_perl access actions alias auth auth_dbm autoindex cgi dir env expires include log_config mime negotiation setenvif ssl userdir php4 php5 python suexec"

Da ich nur PHP und MySQL benutze, keine htaccess Dateien habe denke ich, dass ich vieles sparen kann.
 
#rewrite
#mod_perl
access
#actions
alias
#auth
#auth_dbm
#autoindex
#cgi
dir
#env
#expires
#include
log_config
mime
#negotiation mußt du mal testen!
#setenvif
#ssl mußt du mal testen!
#userdir
#php4 nur wenn dein Script mit PHP5 läuft!
php5
#python mußt du mal testen!
#suexec
 
Last edited by a moderator:
Back
Top