How to set File Upload Size limit in Apache?

As we know Apache is an open-source and free web server. Here, we will configure apache to set limit over file upload and download from your web server. It is always necessary to configure your webserver against the incoming client request. Nowadays, webserver does affect the DDOS attack. This should also be useful to prevent your webserver from those attacks as well.

We can set a total size of HTTP requests using the LimitRequestBody directive. This can be defined in your websites .htaccess or in http.conf file. We can set the required value in between the range of decided by the request body. It is from 0 (unlimited) to 2 GB.

Suppose you have a Wordpress website and you want to set a limit on the wp-upload folder to only allow uploads up to 200 KB. In this case, you will need to add the below line inside your .htaccess or httpd.conf file.

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

Once you make the above changes in your file don't forget to save it.

After this, please restart and reload your HTTP service.

# service httpd restart

# service httpd reload

Related Articles

How to install MongoDB version 4.0 on Centos 7?

MongoDB is an open-source and free Database service. It is a NoSQL Database and it is different...

How To Install EPEL Repo on CentOS and RHEL 7?

EPEL stands for Extra Packages for Enterprise Linux. It is very easy to install additional...

How to modify the maximum number of POP3 connections in WHM/cPanel?

In case, you are getting the error Error – Maximum number of connections from user+IP exceeded...

How To Configure Redis Caching to Speed Up WordPress on Ubuntu 18.04?

Redis is an open-source in-memory data structure store. It can be used as a DB and cache. It...

how to configure SSH key-based Authentication in Linux VPS or Dedicated Server

This article will guide how to configure SSH key-based Authentication in Linux VPS or Dedicated...

  • 0 Users Found This Useful

Was this answer helpful?