1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| sudo apt-get install -y apache2 vim sudo a2enmod dav sudo a2enmod dav_fs sudo mkdir -p /var/www/webdav
sudo vim /etc/apache2/sites-available/000-default.conf
Alias /webdav /var/www/webdav
<Location /webdav> Options Indexes DAV On AuthType Basic AuthName "webdav" AuthUserFile /etc/apache2/webdav.password Require valid-user </Location>
sudo htpasswd -c /etc/apache2/webdav.password pi sudo chown root:www-data /etc/apache2/webdav.password sudo chmod 640 /etc/apache2/webdav.password
sudo chown -R www-data:www-data /var/www/webdav
sudo systemctl restart apache2
|