1、编译lighttpd
1、解压tar -xzvf lighttpd-1.4.64.tar.gz
2、进入lighttpd-1.4.64目录下,执行 ./configure --prefix=/home/nvidia/CGI/lighttpd_project(这是你自己要编译安装的目录)
但是因为没有安装prec2
安装
3、make
4、make install
5、执行以上步骤之后,lighttpd_project目录下就会生成lib sbin share三个目录
配置支持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二进制文件
6、修改配置文件lighttpd.conf,具体修改如下所示
var.log_root = "/home/lizj/0002_linux/lighttpd/lighttpd_project/log"
var.server_root