教你如何构建支持lighttpd + cgi的环境

时间:2026-02-15 22:30:55

1、编译lighttpd

教你如何构建支持lighttpd + cgi的环境

2、配置支持cgi

(1) lighttpd_project目录下新建文件夹cgi,用于存放用C语言编写的cgi程序

(2) lighttpd_project目录下新建文件夹config,将源码目录下doc/config下的 conf.d,vhosts.d,lighttpd.conf,modules.conf都拷贝过来

(3) lighttpd_project目录下新建文件夹log,并创建文件access.log和error.log

(4) lighttpd_project目录下新建文件夹state

(5) lighttpd_project目录下新建文件夹www/htdocs/cgi-bin, 用于存放编译的cgi二进制文件

3、修改配置文件lighttpd.conf

教你如何构建支持lighttpd + cgi的环境

4、修改配置文件modules.conf

教你如何构建支持lighttpd + cgi的环境

5、修改配置文件cgi.conf

教你如何构建支持lighttpd + cgi的环境

1、进入sbin目录下,执行./lighttpd -f ../config/lighttpd.conf

netstat -ltp命令查看是否已经启动

2、cgi目录下,新建文件hello.c输入如下内容

教你如何构建支持lighttpd + cgi的环境

3、编译gcc hello.c -o hello.git

将hello.git拷贝到www/htdocs/cgi-bin

输入elinks 127.0.0.1/cgi-bin/hello.cgi,如果显示:Hello world !, 说明成功

© 2026 途途旅游
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com