lighttpd基本配置

由于工作中需要用到lighttpd,自己安装了一个,遇到了一些问题记录如下:

(1)安装

只需要下面3步即可:

./configure --prefix=/home/users/xxx/lighttpd/lighttpd-1.4.20-bin
make
make install

(2)到安装之后的目录下创建2个文件夹

mkdir logs

mkdir html

(3)修改配置文件

server.port = 8321
server.modules = (
                                "mod_access",
                                "mod_accesslog" )
server.document-root = "/home/users/xxx/lighttpd/lighttpd-1.4.20-bin/html/"
server.errorlog = "/home/users/xxx/lighttpd/lighttpd-1.4.20-bin/logs/error.log"
server.pid-file = "/home/users/xxx/lighttpd/lighttpd-1.4.20-bin/lighttpd.pid"
index-file.names = ( "index.html" )
mimetype.assign = (
                                ".html" => "text/html",
                                ".js" => "text/javascript")
server.max-keep-alive-requests = 4000
dir-listing.activate = "disable" 
accesslog.filename = "/home/users/xxx/lighttpd/lighttpd-1.4.20-bin/logs/access.log"

(4)修改html文件

<body>
hello lighttpd
</body>

(5)启动lighttpd

./lighttpd -D -f lighttpd.conf -m ../lib/ &

注意启动的时候必须指明lib的位置,否则会报如下错误:

2014-08-22 16:19:32: (plugin.c.165) dlopen() failed for: /home/users/xxx/lighttpd/lighttp-1.4.20-bin/lib/mod_indexfile.so /home/users/xxx/lighttpd/lighttp-1.4.20-bin/lib/mod_indexfile.so: cannot open shared object file: No such file or directory 
2014-08-22 16:19:32: (server.c.610) loading plugins finally failed 

(6)测试

ok,至此搭建了一个最简单可用的lighttpd服务!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值