Lighttpd 1.4.33 版本 编译问题

最近想升级一下lighttpd版本,并开启lighttpd的fam
接下来就是配置过程
编译lighttpd-1.4.33
1 ./configure --prefix=/var1/lighttpd --sysconfdir=/var1/lighttpd/conf --with-bzip2 --with-fam --disable-ipv6 --with-memcache --with-zlib --with-gdbm --with-lua --with-pcre --with-kerberos5 --with-ldap

然后出错了,提示:
checking for libev support... ./configure: line 13314: syntax error near unexpected token `LIBEV,'
./configure: line 13314: ` PKG_CHECK_MODULES(LIBEV, libev, ,'
然后谷歌了一下
说安装一个pkg-config就OK。
然后找到pkg-config 编译安装的 (下载地址自己谷歌一下就出来了)
安装提示需要glib (下载地址自己谷歌)


接着安装lighttpd
检查环境没有问题了,开始编译
make
提示:
make[3]: *** [mod_extforward.lo] 错误 1
make[3]: Leaving directory `/root/lighttpd/mp4/lighttpd-1.4.33/src'
make[2]: *** [all] 错误 2
make[2]: Leaving directory `/root/lighttpd/mp4/lighttpd-1.4.33/src'
make[1]: *** [all-recursive] 错误 1
make[1]: Leaving directory `/root/lighttpd/mp4/lighttpd-1.4.33'
make: *** [all] 错误 2

谷歌后无果~~~

自己找到了解决方法,但是原因还不知道。
就是把检查环境时,去掉:--disable-ipv6 在make 就OK。


对了 要开启memcache模块的话 还要下载他的SO文件 不然这个模块也不会生效的,
~seanc/libmemcache/

去这个里面下载编译安装就OK了。

Lighttpd 的详细介绍请点这里
Lighttpd 的下载地址请点这里

相关阅读

CentOS 5.6 下搭建Lighttpd

Cacti监控Lighttpd

Ubuntu 手动编译安装Lighttpd配置运行PHP

移植Lighttpd Web服务器到ARM Linux系统

Ubuntu下搭建Lighttpd+PHP+MySQL环境

在CentOS 5.6 上安装 Lighttpd + PHP5 + MySQL

Lighttpd 对视频文件压缩文件做防盗链

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/ea0f671b9095ee3493d143cc1280a1fb.html