Linux Nginx如何配置fcgi
关于Linux Nginx如何配置fcgi这个问题你了解多少呢,在刚开始学习linux的时候我们都需要学习配置配置fcgi的方法,需要了解的朋友可以参考下。
先安装nginx
1. 下载fastcgi 开发包,编译安装
tar zvzf fcgi -current.tar.gz
cd fcgi -current
./configure
make
make install
nginx-1.0.0.tar.gz fcgi配置 下载在Linux公社的1号FTP服务器里,下载地址:
FTP地址:ftp://www.linuxidc.com
用户名:www.linuxidc.com
密码:www.muu.cc
在 2011年LinuxIDC.com\5月\Linux Nginx 配置 fcgi
下载方法见 http://www.linuxidc.net/thread-1187-1-1.html
2. 下载spawn-fcgi ,编译安装
tar zxvf spawn-fcgi -1.6.0.tar.gz
cd spawn-f cgi -1.6.0
./conifgure
make
make install
3. 编写测试的c fast cgi 代码,存为 hello.c
#include
int main( int argc, char *argv[] )
{
while( FCGI_Accept() >= 0 ) {
printf( "Content-Type: text/plain\n\n" );
printf( "Hello FastCGI\n" );
}
return 0;
}
_stdio>
编译c源文件,运行时有可能会报找不到lib包,这里我复制了一份,也可以做一个软链接。我这里用的是64位的机器,所以复制到了:/usr/lib64,32位的用:/usr/lib。
gcc -o hello hello.c -lfcgi
4. 修改nginx.conf配置文件,重新启动nginx
server {
listen 80;
server_name _;
location / {
root /home/user/www;
index index.html;
fast cgi _pass 127.0.0.1:9000;
}
}
5. 启动hello
spawn-fcgi -a127.0.0.1 -p9000 -n ./hello
6. 访问nginx服务器 ,浏览器 就会输出:Hello FastCGI
一个nginx c fastcgi 学习 环境搭建完毕。
以上就是小编介绍Linux Nginx如何配置fcgi的内容,看完后你学会了吗?如对你有帮助就赶紧收藏吧!