Centos6 Ngnix和fastcgi搭建

Posted dj0325

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos6 Ngnix和fastcgi搭建相关的知识,希望对你有一定的参考价值。

一.下载nginx 

依赖pcre,zlib,openssl

下载解压包,解压后进入

./configue

make

make install

默认安装到/usr/local/ngnix

可执行文件在/usr/local/ngnix/sbin中

ngnix执行可选项:

        -c </path/to/config> 为 Nginx 指定一个配置文件,来代替缺省的。不输入则使用默认的配置文件。
        -t 不运行,而仅仅测试配置文件。nginx 将检查配置文件的语法的正确性,并尝试打开配置文件中所引用到的文件。
        -v 显示 nginx 的版本。
        -V 显示 nginx 的版本,编译器版本和配置参数。

1.1检查配置文件

        sudo ./nginx -t
        nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
        nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

1.2 启动 - 默认和特殊

        /usr/local/nginx/sbin/nginx (默认启动方式)

        /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf (指定配置文件启动)

二、安装spawn_fastcgi

 spawn_fastcgi下载地址  https://github.com/lighttpd/spawn-fcgi 

build过程

If ./configure is missing, run ./autogen.sh.

  ./configure
  make
  make install

可执行文件在/usr/local/bin/spawn-fcgi

 

以上是关于Centos6 Ngnix和fastcgi搭建的主要内容,如果未能解决你的问题,请参考以下文章

ngnix详解以及LNMP的搭建

CentOS6源码安装LAMP----基于fastcgi方式(2台机器)

Centos6.5 Nginx负载均衡和测试

借助LANMT构架,简析ngnix的使用

fastcgi 性能优化参数

centos6.8配置php-fpm(php已在apache中以模块形式运行,nginx中同时以fastcgi运行)