Nginx 下配置 Seahub

请问一下,在centos 6.8 上面要怎样配制呀,教程都 是ubuntu的,有的话要具体怎么操作请说一下

nginx 的配置全平台通用,不管你的 ubuntu 还是 centos 还是 windows

手册里面默认你是会用 nginx 的,所以并不可能一一列举各操作系统的 nginx 所有详细配置,建议楼主去了解下
nginx 的配置方法。

server {
    listen 80;
    server_name www.myseafile.com; #这里需要改成你的域名或IP

    proxy_set_header X-Forwarded-For $remote_addr;

    location / {
        fastcgi_pass    127.0.0.1:8000;
        fastcgi_param   SCRIPT_FILENAME     $document_root$fastcgi_script_name;
        fastcgi_param   PATH_INFO           $fastcgi_script_name;

        fastcgi_param    SERVER_PROTOCOL        $server_protocol;
        fastcgi_param   QUERY_STRING        $query_string;
        fastcgi_param   REQUEST_METHOD      $request_method;
        fastcgi_param   CONTENT_TYPE        $content_type;
        fastcgi_param   CONTENT_LENGTH      $content_length;
        fastcgi_param    SERVER_ADDR         $server_addr;
        fastcgi_param    SERVER_PORT         $server_port;
        fastcgi_param    SERVER_NAME         $server_name;
        fastcgi_param   REMOTE_ADDR         $remote_addr;

        access_log      /var/log/nginx/seahub.access.log;
        error_log       /var/log/nginx/seahub.error.log;
    }

    location /seafhttp {
        rewrite ^/seafhttp(.*)$ $1 break;
        proxy_pass http://127.0.0.1:8082;
        client_max_body_size 0;
        proxy_connect_timeout  36000s;
        proxy_read_timeout  36000s;
    }

    location /media {
        root /home/user/haiwen/seafile-server-latest/seahub; #这里需要改成你的 seafile-server-latest 所在的目录,例如 /home/user/seafile-server-latest/seahub
    }
}

二楼说的对,对于应用都是一样的
Ubuntu和centos也是大同小异

额额,小白,问一下,seafile-server-latest这是什么目录?没有这个目录啊

seafile-server-latest就是一个软连接,指向当前服务器版本的主程序文件夹
因为它是一个固定的名字,不会像主程序一样带有版本号,类似于seafile-server-6.1.0
每一个不同版本的文件夹名称都不一样,所以,配置文件不用每次升级都要修改