Jeder Apache-Prozess verwendet ungefähr 70 MB privaten / RSS-Speicher, daher möchte ich sie ein wenig nach oben lehnen. Auf dem Server werden nur Magento und Wordpress ausgeführt. PHP wird als fcgid ausgeführt.
Welche Module würden Sie als sicher zum Deaktivieren betrachten?
Geladene Module:
core_module (statisch)
mpm_prefork_module (statisch)
http_module (statisch)
so_module (statisch)
auth_basic_module (gemeinsam genutzt)
auth_digest_module (gemeinsam genutzt)
authn_file_module (freigegeben)
authn_alias_module (geteilt)
authn_anon_module (geteilt)
authn_dbm_module (gemeinsam genutzt)
authn_default_module (gemeinsam genutzt)
authz_host_module (gemeinsam genutzt)
authz_user_module (gemeinsam genutzt)
authz_owner_module (gemeinsam genutzt)
authz_groupfile_module (freigegeben)
authz_dbm_module (gemeinsam genutzt)
authz_default_module (gemeinsam genutzt)
ldap_module (geteilt)
authnz_ldap_module (geteilt)
include_module (geteilt)
log_config_module (freigegeben)
logio_module (gemeinsam genutzt)
env_module (geteilt)
ext_filter_module (gemeinsam genutzt)
mime_magic_module (geteilt)
expires_module (geteilt)
deflate_module (geteilt)
headers_module (gemeinsam genutzt)
usertrack_module (geteilt)
setenvif_module (geteilt)
mime_module (geteilt)
dav_module (geteilt)
status_module (geteilt)
autoindex_module (geteilt)
info_module (geteilt)
dav_fs_module (geteilt)
vhost_alias_module (gemeinsam genutzt)
Verhandlungsmodul (geteilt)
dir_module (geteilt)
action_module (geteilt)
speling_module (geteilt)
userdir_module (freigegeben)
alias_module (geteilt)
Ersatzmodul (geteilt)
rewrite_module (geteilt)
proxy_module (gemeinsam genutzt)
proxy_balancer_module (gemeinsam genutzt)
proxy_ftp_module (gemeinsam genutzt)
proxy_http_module (gemeinsam genutzt)
proxy_ajp_module (gemeinsam genutzt)
proxy_connect_module (gemeinsam genutzt)
cache_module (gemeinsam genutzt)
suexec_module (geteilt)
disk_cache_module (gemeinsam genutzt)
cgi_module (geteilt)
version_module (geteilt)
sed_module (geteilt)
security2_module (gemeinsam genutzt)
unique_id_module (geteilt)
fcgid_module (geteilt)
evasive20_module (geteilt)
perl_module (geteilt)
php5_module (geteilt)
ssl_module (geteilt)
dav_svn_module (gemeinsam genutzt)
authz_svn_module (gemeinsam genutzt)
quelle
Antworten:
Hier ist eine Webseite, auf der detailliert beschrieben wird, welche Apache-Module sicher entfernt werden können . Er betrachtet die häufigsten Anwendungsfälle, aber Sie sollten immer danach überprüfen und wieder aktivieren, was Sie benötigen :
Dies ist die Liste der Module, die der Autor aktiviert gelassen hat:
Die Seite enthält Details zu CentOS und auch zum Ubuntu-Server. Ich empfehle dringend, die gesamte Seite zu lesen, da sie Details darüber enthält, warum bestimmte Pakete verlassen oder deaktiviert wurden, sowie Tipps. Ihr Anwendungsfall entspricht wahrscheinlich nicht genau dem Anwendungsfall des Autors. Achten Sie daher auf Diskretion und angemessenes Urteilsvermögen. Und testen!
quelle
Ich würde diese deaktivieren:
Und vielleicht:
Überprüfen Sie, wie bereits erwähnt, welche Sie tatsächlich verwenden, und deaktivieren Sie die anderen. Wenn Sie sie nur durch Kommentieren der Zeile in der Konfigurationsdatei deaktivieren, können Sie sie problemlos wieder aktivieren, wenn ohne ein bestimmtes Modul etwas kaputt geht.
quelle
Ich habe ein kleines Python-Skript erstellt, um Ihnen dabei zu helfen. Bitte schauen Sie unter https://github.com/zioalex/unused_apache_modules nach
Das können Sie davon erwarten:
quelle