1. prereqs

mkdir -p /data1/play /data1/playdb
htpasswd -c /data1/playdb/upm xx

2. configuration

#
Listen 5000

<VirtualHost *:5000>
  DocumentRoot /data1/play/
  ServerName play.d01.net
  CustomLog /data1/playdb/access_log combined
  ErrorLog /data1/playdb/error_log
</VirtualHost>

DavLockDB /data1/playdb/playLock

Alias /webdav "/data1/play/"

<Directory "/data1/play/">
  DAV On
  AuthType Basic
  AuthName "play"
  AuthUserFile /data1/playdb/upm
  Require valid-user
</Directory>

3. testing

yum -y install cadaver
cadaver http://srv012.d01.net:5000/webdav/
Authentication required for webdav on server `srv012.d01.net':
Username: xx
Password:
dav:/webdav/>