Site icon 时鹏亮的Blog

Windows如何使用xampp创建自己的WebDAV服务

请知悉:本文最近一次更新为 1 year 前,文中内容可能已经过时。

嗯,这是PSV破解版的peng大碰到的问题,苦于没有靠谱的存储服务器。后来尝试后决定了一个方案,就是给他在服务器上搭一个WebDAV。

别吐槽为啥是Windows,赞助的同学给的,不花钱还挑什么。那么如何使用xampp创建带账户密码的WebDAV服务呢?

方法如下:

  1. 首先你要装个xampp,如何安装自己搞定。
  2. httpd.conf解除三个库的注释:mod_dav.so、mod_dav_fs.so和mod_auth_digest.so
  3. httpd.conf解除Include conf/extra/httpd-dav.conf前的注释
  4. xampp\apache\conf\extra\httpd-dav.conf 阅读内容。可以得知,创建用户名和密码的方式为: xampp\apache\bin\htdigest.exe -c "密码文件的绝对路径" 用户名 密码
  5. 创建好密码文件后,将httpd-dav.conf配置:

    AuthUserFile "${SRVROOT}/user.passwd"

    改为实际密码文件的绝对路径,例如:

    AuthUserFile "D:/xampp/webdav.password"
  6. 将httpd-dav.conf配置:

    <LimitExcept GET OPTIONS>
    require valid-user
    </LimitExcept>

    修改为:

    <LimitExcept GET OPTIONS>
    Require method GET POST OPTIONS
    Require user 用户名
    </LimitExcept>
  7. 重启apache即可。

如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。

尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《Windows如何使用xampp创建自己的WebDAV服务》相关的博文:

Exit mobile version