要访问ftp文件,Nginx反向代理应该怎么配置?
来源:4-31 Nginx与Lua的开发_实战场景灰度发布场景演示1
LSW在树上唱歌
2019-03-04
老师好!
请问要访问ftp文件,Nginx反向代理应该怎么配置?
写回答
1回答
-
Jeson
2019-03-06
Nginx默认是不支持代理FTP协议的,如果想要通过Nginx代理到后端的ftp服务。可以参考如下:
worker_processes auto;
events {
worker_connections 1024;
}
error_log /var/log/nginx_error.log info;
stream {
upstream ftpserver {
hash $remote_addr consistent;
server 192.168.1.42:21 weight=5 max_fails=1 fail_timeout=10s;
}
server {
listen 21;
proxy_connect_timeout 1s;
proxy_timeout 3s;
proxy_pass ftpserver;
}
}00
相似问题