nginx服务器设置问题

我必须在centos 6.3机器上设置Kayako服务器..我用php5.3和其他所需的东西安装nginx,一切正常。 所以我复制了kayako文件到:

/var/www/nginx-default/kayako/setup 

并编辑我的虚拟主机为(完整文件):

 server { listen 80; server_name XXX.XXX.com; location /kayako { root /var/www/nginx-default/; index index.php; } } 

然后,当我使用浏览器打我的域名: http : //XXX.XXX.com/kayako/setup/它开始下载文件名称“downlaod”,并不显示任何内容。

和我的错误日志文件是空白..

请告诉我发生了什么问题?

vi nginx.conf:

 user nginx; worker_processes 4; error_log /var/log/nginx/error.log; #error_log /var/log/nginx/error.log notice; #error_log /var/log/nginx/error.log info; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 2; #gzip on; include /etc/nginx/conf.d/*.conf; } 

您需要设置PHP-FPM并启动守护进程。

然后添加适当的服务器和PHP部分到nginxconfiguration(PHP部分的很短的例子):

 location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; } 

其他例子你可以在http://wiki.nginx.org/Configurationfind