Linux中用lighttpd建立WebDAV服务器

本文介绍了如何在Fedora Core 4系统中利用lighttpd搭建WebDAV服务器,包括从源码编译lighttpd、配置SSL、设置Digest认证以及创建WebDAV目录的过程。
摘要由CSDN通过智能技术生成

最近都在玩Linux,有点体会。和大家分享下lighttpd在WebDAV的应用。在这里,我以Fedora Core 4来制作有关lighttpd的WebDAV服务器。
因为Fedora Extras的lighttpd-1.3.16-2.fc4中没有包含WebDAV的组件,所以我使用从lighttpd的官方站(http://www.lighttpd.net/)下载的最新版”SRPM(lighttpd-1.4.10-1.src.rpm)”来制作RPM。之所以从SRPM再来制作RPM,是因为RPM的lighttpd是以SSL为OFF状态下编译完成的。

如果你下载了lighttpd-1.4.10-1.src.rpm,就在命令行下把SSL修改成如下:

# rpmbuild –rebuild –with ssl lighttpd-1.4.10-1.src.rpm

在/usr/src/redhat/RPMS/i386里将lighttpd-1.4.10-1.i386.rpm编译好并安装。由于在yum命令行上安装Fedora Extras的lighttpd,就必须remove一下。以防保险还必须将/etc/lighttpd/lighttpd.conf做下备份。

# cp /etc/lighttpd/lighttpd.conf /etc/lighttpd.conf.org
# yum remove lighttpd lighttpd-fastcgi
(省略)
Is this ok [y/N]: y ←「y」输入Y然后回车
# rpm -Uhv lighttpd-1.4.10-1.i386.rpm

接下来设置SSL和Digest。

# mkdir -p /etc/lighttpd/ssl
# cd /etc/lighttpd/ssl
# openssl req -new -x509 -keyout server.pem -out server.pem -days 365 -nodes
(省略)
—–
Co

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值