请教单独nginx代理服务器如何设置,谢谢!

我是搞的Nginx放在一台虚机上做反向代理,seafile放在另一台虚机上,目前局域网访问没有问题,请问下Nginx代理如何设置?谢谢
如果有详细方法,可以直接发我邮箱:zzx146@163.com,不甚感激!QQ:99247825

我是用的centos6.8

nginx放在cd /usr/local/nginx/ 路径下,配置文件是nginx.conf,放在

nginx.conf的文件是这样的:

第一个设置跳到单位网站很正常,第二个设置跳不过去,显示如下图

请教该如何设置,谢谢!

这种情况可能是fastcgi有问题,请问你的seahub.sh启动命令是否为start-fastcgi

谢谢!已经用fastcgi启动。有大虾提醒要把seahub挂载到nginx服务器的相同目录下,不知是否这个原因?

如果是反向代理的话你nginx配置不对,如果可以的话能说明一下你将nginx和seafile放在两台虚拟机上的原因吗?如果是一台会简单很多,另外你说的挂载是什么意思?分布式文件系统?

我们单位只有一个固定IP,域名指向单位网站,设置个二级域名指向seafile,这样应该只能用反向代理吧。服务器配置的是ESXI虚拟主机,上面装了几个虚拟机,有反向代理,有web,有图书系统,

如果这样不对,Nginx该如何配置,能否留下你的QQ号,方便联系你,谢谢!
有大虾提醒要把seahub挂载到nginx服务器的相同目录下,配置中有
location /media{
root /home/jygzxx/seafile-server-latest/seahub
不知道是否是这样??

seahub.sh里修改SEAFILE_FASTCGI_HOST为seafile服务器的外网地址,关闭seafile服务器的nginx,nginx服务器里fastcgi_pass到seafile服务器地址的8000端口,上传端口一样修改,即可