/ 中存储网

Nginx服务器中运行extmail的配置方法

2014-04-13 14:07:01 来源:ITJS.CN
extmail在nginx下的配置文件如下

A) Nginx.conf中添加:

location /extmail/cgi/ {

                fastcgi_pass          127.0.0.1:8888;

                include conf/fcgi.conf;

        }

        location /extmail/ {

             alias  /var/www/extsuite/extmail/html/;

        }

       location /extman/cgi/ {

                fastcgi_pass          127.0.0.1:8888;

                include conf/fcgi.conf;

        }

        location /extman/ {

                alias /var/www/extsuite/extman/html/;

        }

B)编辑conf/fcgi.conf内容:(nginx的conf目录下新建fcgi.conf)

#fastcgi.conf

fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;

fastcgi_param  SERVER_SOFTWARE    nginx;

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  SCRIPT_NAME        $fastcgi_script_name;

fastcgi_param  REQUEST_URI        $request_uri;

fastcgi_param  DOCUMENT_ROOT      $document_root;

fastcgi_param  SERVER_PROTOCOL    $server_protocol;

fastcgi_param  REMOTE_ADDR        $remote_addr;

fastcgi_param  REMOTE_PORT        $remote_port;

fastcgi_param  SERVER_ADDR        $server_addr;

fastcgi_param  SERVER_PORT        $server_port;

fastcgi_param  SERVER_NAME        $server_name;

编辑保存.

重启动nginx,然后启动dispatch-init

extmail在nginx下的配置完成