https://thejoe.it/2021/03/08/abilitare-webdav-su-linux/
docker run -d -it -p 8080:80 -v C:\Users\XXX\webdav:/var/www/webdav ubuntu
apt update
apt install apache2
a2enmod dav
a2enmod dav_fs
/etc/init.d/apache2 restart
# mkdir -p /var/www/webdav
chown www-data.www-data /var/www/webdav
apt install nano
nano /etc/apache2/sites-available/webdav.conf
<VirtualHost *:80> ServerAdmin webmaster@domain DocumentRoot /var/www/webdav/ <Directory /var/www/webdav/> Options Indexes MultiViews AllowOverride None Order allow,deny allow from all </Directory> </VirtualHost> Alias /webdav /var/www/webdav <Location /webdav> DAV On AuthType Basic AuthName "webdav" AuthUserFile /var/www/webdav/passwd.dav Require valid-user </Location>
a2ensite webdav.conf
htpasswd -c /var/www/webdav/passwd.dav USER
chown root:www-data /var/www/webdav/passwd.dav
chmod 640 /var/www/webdav/passwd.dav
/etc/init.d/apache2 restart
No comments:
Post a Comment