
目标:家庭照片共享(外网+内网) 坑点:Raspberry pi
安装apache2
sudo apt-get install apache2
启动相关模块
sudo a2enmod dav_fs sudo a2enmod auth_digest
建立认证文件及目录
sudo mkdir -p /var/www/media/web1/web sudo chown www-data /var/www/media/web1/web
创建webdav认证密码
sudo htpasswd -c /var/www/media/web1/passwd.dav USERNAME sudo chown root:www-data /var/www/media/web1/passwd.dav sudo chmod 640 /var/www/www/media/web1/passwd.dav
修改apache2配置
/etc/apache2/apache2.conf中直接增加
#webdav add
Alias /media/webdav /var/www/media/web1/web
<Location /media/webdav>
DAV On
AuthType Basic
AuthName "webdav"
AuthUserFile /var/www/media/web1/passwd.dav
Options Indexes FollowSymLinks
Require valid-user
</Location>
#webdav add
重启apache2系统
sudo /etc/init.d/apache2 reload
webdav服务器测试地址: http://服务器ip地址/media/webdav