📜  如何增加 nginx 最大文件上传大小 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:24:41.232000             🧑  作者: Mango

如何增加 Nginx 最大文件上传大小

当使用 Nginx 作为 Web 服务器时,可能会遇到上传大文件时提示超出最大文件上传大小限制的情况。这时候需要修改 Nginx 的配置来增加最大文件上传大小。

以下是具体的操作步骤:

  1. 打开 Nginx 的配置文件。
sudo nano /etc/nginx/nginx.conf
  1. 找到 http { ... } 的配置块,如果该配置块不存在,则添加以下内容:
http {
    # 在此处添加其他配置项

}
  1. 添加以下内容来设置最大文件上传大小为 100M,可以根据需求自行修改。
http {
    # 在此处添加其他配置项

    # 设置最大文件上传大小
    client_max_body_size 100M;
}
  1. 保存修改并退出配置文件。

  2. 重启 Nginx 服务,使配置生效。

sudo systemctl restart nginx

现在,可以尝试上传一个大小超过原先最大文件上传大小限制的文件,如果上传成功,则说明配置已经生效。

注意:如果正在使用反向代理(Reverse Proxy)服务器,还需要将相应的配置项添加到 Nginx 的代理服务器中,来保证上传的文件能够正确传输。

参考链接: