一、nginx 413 request entity too large

nginx默认限制了请求上传大小限制为1m,可通过配置修改http/server/location节点下client_max_body_size属性

例 server节点下修改:

server {
        listen 8090;
        client_max_body_size 20m;
   
        location /{
            proxy_pass http://x.x.x.x:8080/;
# 或local修改
client_max_body_size 20m;
}

}

 二、防火墙添加端口

firewall允许单条修改,动态管理,iptables必须全部刷新才能生效
sudo
firewall-cmd --zone=public --add-port=80/tcp --permanent #开放80公网端口(--permanent永久生效,没有此参数重启后将失效)
sudo firewall-cmd --zone=public --list-ports #查看所有开放端口
sudo firewall-cmd --reload #修改参数后重新加载才能生效
sudo firewall-cmd --zone=public --remove-port=80/tcp --permanent #关闭80公网端口
firewall-cmd --zone=public --query-port=8090/tcp

sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT
sudo service iptables save #保存策略至系统文件中,防止系统重启失效
sudo systemctl restart iptables
sudo iptables -L #查看已有防火墙策略