当前位置: > Linux服务器 > Lighttpd >

轻量级Web服务器Lighttpd的编译及配置(for x86-linux)

时间:2014-07-10 00:42来源:linux.it.net.cn 作者:IT网
备注:
PC Linux: Ubuntu -10.10
Linux用户:root
lighttpd版本:1.4.30
gcc版本:4.4.5 
 
1. 编译、安装
1.1. 先到lighttpd官网下载对应版本的软件包:
http://www.lighttpd.net/
我下载的是 lighttpd-1.4.30.tar.gz
1.2. 将压缩包解压到任意目录(我的是 /root/Desktop/common)得到文件夹 lighttpd-1.4.30
1.3. 在文件夹 lighttpd-1.4.30 中创建shell脚本,命名为:configure-x86.sh
1.4. 在shell脚本 configure-x86.sh 中输入如下代码:
#! /bin/sh
./configure --prefix=/opt/web/lighttpd-1.4.30-x86 --host=i686-pc-linux --build=i686-pc-linux --disable-FEATURE --enable-shared --disable-static --disable-lfs --disable-ipv6 --without-PACKAGE --without-valgrind --without-openssl --without-kerberos5 --without-pcre --without-zlib --without-bzip2 --without-lua
1.5. 打开控制台,cd进入 lighttpd-1.4.30 目录
1.6. 给 configure-x86.sh 文件添加可执行属性,执行命令:
chmod +x configure-x86.sh
1.7. 配置lighttpd,执行命令:
./configure-x86.sh
1.8. 编译lighttpd,执行命令:
make
1.9. 安装lighttpd,执行命令:
make install
1.10. 安装完成后,在安装目录 /opt/web/lighttpd-1.4.30-x86 中生成 lib、sbin和share三个文件夹,如下图所示:
 
轻量级Web服务器Lighttpd的编译及配置(for x86-linux)
 
 
2. 配置
2.1. 在安装目录 /opt/web/lighttpd-1.4.30-x86 中手动创建如下文件夹:cache、cgi-bin、config、log、sockets、upload、vhosts、webpages。如下图所示:
 
轻量级Web服务器Lighttpd的编译及配置(for x86-linux)
 
 2.2. 将源码包中doc/config目录下的config.d、lighttpd.conf和modules.conf复制到安装目录中config文件夹里面,如下图所示:
 
轻量级Web服务器Lighttpd的编译及配置(for x86-linux)

(责任编辑:IT)
------分隔线----------------------------