ubuntu 9.04 安装lighttpd 出错及解决方案
作者: 曲文庆 日期: 2009-08-12 10:54
今天尝试才ubuntu 9.04上编译安装lighttpd。
编译lighttpd时,需要pcre支持,ubuntu上没有pcre,下个源安装一下。
去http://www.pcre.org 下载了pcre-7.9.tar.bz2
tar jxvf pcre-7.9.tar.bz2
cd pcre-7.9
./configure
make
make时报错:
source='pcrecpp.cc' object='pcrecpp.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/sh ./depcomp \
/bin/sh ./libtool --tag=CXX --mode=compile -DHAVE_CONFIG_H -I. -I/usr/kerberos/include -c -o pcrecpp.lo pcrecpp.cc
libtool: ignoring unknown tag CXX
libtool: unrecognized option `-DHAVE_CONFIG_H'
Try `libtool --help' for more information.
make[1]: *** [pcrecpp.lo] Error 1
make[1]: Leaving directory `/usr/local/src/pcre-7.9'
make: *** [all] Error 2
网上搜下了资料说是没有安装gcc-c++,
apt-get install g++
然后要重新 configure(估计很多朋友直接重新make了),make,make install
然后安装lighttpd就ok了
另外的错误提示一并贴一下
出现configure: error: C compiler cannot create executables … 安装sudo apt-get install libc6-dev.
出现configure: error: configure: error: pcre-config not found … 安装sudo apt-get install libpcre3-dev
出现configure: error: zlib-headers and/or libs where not found … 安装sudo apt-get install zlib1g-dev
出现configure: error: bzip2-headers and/or libs where not found … 安装sudo apt-get install libbz2-dev
Lighttpd中404返回错误的状态码200的解决办法 (2009-11-12 20:12)
Etag和Expire (2009-08-07 10:48)
Nagios 3.1 环境搭建 (2009-05-13 14:16)
Lighttpd for Windows (2009-05-10 09:11)
搭建Lighttpd的SSL模块(原创) (2008-11-05 16:32)