GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie stelle ich die Datei-Upload-Größenbeschränkung in Apache ein?

Wie wir wissen, ist Apache ein Open-Source- und kostenloser Webserver. Hier werden wir Apache konfigurieren, um das Hochladen und Herunterladen von Dateien von Ihrem Webserver zu begrenzen. Es ist immer notwendig, Ihren Webserver für die eingehende Client-Anfrage zu konfigurieren. Heutzutage beeinflusst der Webserver den DDOS-Angriff. Dies sollte auch nützlich sein, um Ihren Webserver ebenfalls vor diesen Angriffen zu schützen.

Wir können eine Gesamtgröße von HTTP-Anfragen mit der LimitRequestBody-Direktive festlegen. Dies kann in der .htaccess-Datei Ihrer Website oder in der http.conf-Datei definiert werden. Wir können den erforderlichen Wert zwischen dem vom Anfragetext festgelegten Bereich festlegen. Sie reicht von 0 (unbegrenzt) bis 2 GB.

Angenommen, Sie haben eine Wordpress-Website und möchten den wp-upload-Ordner so begrenzen, dass nur Uploads bis zu 200 KB zulässig sind. In diesem Fall müssen Sie die folgende Zeile in Ihre .htaccess- oder httpd.conf-Datei einfügen.

<Directory "/var/www/myapplication/wp-uploads">
    LimitRequestBody 200000 
<Directory>

Sobald Sie die obigen Änderungen in Ihrer Datei vorgenommen haben, vergessen Sie nicht, sie zu speichern.

Starten Sie danach bitte Ihren HTTP-Dienst neu und laden Sie ihn neu.

# service httpd restart

# service httpd reload

Linux
  1. So richten Sie vHosts in Apache ein

  2. Wie verwende ich den Dateityp in Vim?

  3. So erhöhen Sie die Swap-Größe unter Ubuntu Linux

  4. Wie erstelle ich eine Datei mit einer bestimmten Größe in Linux?

  5. Wie setze ich eine Datei als NICHT ausführbar?

So legen Sie das Limit für ulimit und Dateideskriptoren auf Linux-Servern fest

So ändern Sie das Limit für offene Dateien in Linux

So richten Sie einen Apache Docker-Container ein

So laden Sie eine Datei auf den Server hoch

So richten Sie Apache Virtual Hosts unter Ubuntu 18.04 ein

So richten Sie virtuelle Apache-Hosts unter Ubuntu 20.04 ein