天行健,君子以自强不息;
      地势坤,君子以厚德载物;

预览模式: 普通 | 列表

nginx 同一个IP上配置多个HTTPS主机

有时同一台设备上的多个域名需要使用ssl服务,那么,对于https的域名在同一个IP上如何同时存在多个虚拟主机呢?查看了下nginx手册,有这么一段内容,如下:


如果在同一个IP上配置多个HTTPS主机,会出现一个很普遍的问题:


server {


listen 443;


server_name www.quwenqing.com;


ssl on;


ssl_certificate www.quwenqing.com.crt;


}


server {


listen 443;


server_name qwq.quwenqing.com;


ssl on;


ssl_certificate qwq.quwenqing.com.cr

[阅读全文]

标签: nginx https

Installing cgit with nginx on CentOS 5.4

nginx模块LuaJIT编译安装问题解决


环境:
nginx-1.2.7.tar.gz
LuaJIT-2.0.1.tar.gz
 
按照正常流程对LuaJIT-2.0.1.tar.gz编译,make;make install
编译nginx
        export LUAJIT_LIB=/usr/local/lib
        export LUAJIT_INC=/usr/local/include/luajit-2.0
./configure --prefix=/usr/local/nginx --add-module=exp/lua-ng

[阅读全文]

标签: nginx luajit

nginx如何处理web请求

nginx如何处理web请求

首先要记住的是,Nginx的配置文件是逐层继承的,外层定义的配置项将会作为内层的默认配置,因此,最好将通用的配置项放在最顶层。当然,这种继承而来的默认配置可以在内层被重现。

常用的配置有三层,在配置文件中以块的形式呈现。HTTP块->server块->location块。

此外,有两种特殊的location块,事件(event)块和root块,HTTP块和事件块均在root块中。这两种块只包含了少量的配置信息,更多的则在其他的三种块中。

这些块各司其职。server块描述了一种在apache中称为虚拟服务器的结构,location块主要是针对URI。

[阅读全文]

CentOS下Nginx支持CGI

今天鼓捣fcgiwrap,发现对autoconf版本和一些组件依赖非常严重,换个思路、换个软件试试,从网上看到相关文章,实测了一下,可以通过,转载记录
系统:CentOS 5.4 x86_64

wget http://www.cpan.org/modules/by-module/FCGI/FCGI-0.73.tar.gz 
wget http://search.cpan.org/CPAN/authors/id/G/GB/GBJK/FCGI-ProcManager-0.19.tar.gz 

解压两个软件包编译安装

perl Makefile.PL 
make &am

[阅读全文]

标签: CentOS Nginx CGI