最近在将公司的一台的服务器从Apache迁移到Nginx的时候出了点问题,特做个笔记。 问题出在上面的一个网站是基于ThinkPHP框架开发的,用默认的方法配置不行。在网上baidu之后发现这个问题很普遍,通用解决方法的配置如下: server { ... if (!-e $request_file...
使用nginx服务器如果遇到timeou情况时可以如下设置参数,使用fastcgi: fastcgi_connect_timeout 75; fastcgi_read_timeout 600; fastcgi_send_timeout 600; 这两个选项. fastcgi_read_timeout是指fastcgi进程向nginx进程发送response的整个过程的超时时间 f...
基于Nginx的服务器需要设置下重定向,下面的b2c就是相对应的目录,需要的朋友可以参考下。 在/usr/local/nginx/conf/nginx.conf中: server { ... ##begin add by it.net.cn 20100727 location /b2c/ { if (!-e $request_filename) { rewrite ^/b2c/(.*)$ /b...
今天工作需要,要给客户提供一个patch的下载地址,于是想用nginx的目录浏览功能来做,需要让客户看到指定一个目录下的文件列表,然后让他自己来选择该下载那个文件; 我们都知道在apache下可以配置访问web服务器的某个路径时,自动显示其目录下面的文件列表...
Nginx 简介 Nginx(engine x) 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。 Igor 将源代码以类 BSD 许可证的形式发...
大多数的Nginx安装指南告诉你如下基础知识通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出Nginx的性能,你必须更深入...
当我们进行nginx配置文件的时候如何才能检测我们做的是否正确呢?其实很简单,下面就向大家介绍有关nginx配置文件正确与否的检测方法。希望大家在以后的使用中有所收获。 检测nginx配置文件是否正确 /usr/local/nginx/sbin/nginx-t-cnginx.conf -c配置文件路...
大多数的Nginx安装指南告诉你如下基础知识通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大多数情况下,一个常规安装的Nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出Nginx的性能,你必须更深入...
本节主要讲解如果使用nginx配置多个虚拟主机,也就是我们通常说的配置域名.接下来我们配置两个域名a.ttlsa.com,b.ttlsa.com。 如果你还不会安装nginx的话,请看第一节内容:ttlsa教程系列之nginx nginx安装(1) 准备站点 我们站点统一放到/data/site下,每个...
简单记录: 需求描述 Web 服务器为 Nginx,希望配置泛子域名解析。 其实稍加修改,配置泛域名解析也不是难事。 解决及分析 在 Nginx 的配置文件中做如下配置(示意): server{ server_name domain.com www.domain.com *.domain.com ; set$subdomain; if($host...