ドキュメント
ApacheでWebDAVを有効にする方法
ApacheでWebDAVを有効化
これはLAMP アプライアンス(およびApache2ウェブサーバを含む技術的に他のアプライアンスに適用されますが、あなたはさらに微調整を行う必要がある場合があります)。 これは唯一の方法ではありません、また、それは最も良く示唆されているものとして、最も簡単なものとして提案されていることに注意してください。フォーラムの投稿から撮影されました 詳しくはこちら によって ステフン 微調整と追加情報を追加。
WebDAV コンテンツのフォルダーを作成します。/root に置いたのですが、他の場所でも移動できます。
mkdir /root/webdav chown www-data:root /root/webdav
必要なモジュールを有効にします。
a2enmod dav_fs a2enmod dav
新規の仮想ホストコンフィグを作成します。
nano /etc/apache2/sites-available/webdav
次に、このようなものを仮想ホストコンフィグに追加します(保存します):
Alias /webdav /root/webdav <Location /webdav> DAV On SSLRequireSSL Options None AuthType Basic AuthName webdav AuthUserFile /root/passwd.dav <LimitExcept GET OPTIONS> Require valid-user </LimitExcept> </Location>
Apache を再起動します。
service apache2 restart
ユーザーのパスワードとパスワードを設定します。
htpasswd -c /root/passwd.dav user1
'user1' のパスワードを入力します。追加ユーザーは、その行を繰り返すことで追加できますが、'-c' はパスワードファイルとして既に存在しているように変更します。
パスワードファイルに対する許可を設定します。
chown www-data:root /root/passwd.dav chmod 460 /root/passwd.dav
Windows 経由で WebDAV フォルダーにアクセスしたいユーザーは、追加の手順が必要な場合があります。 読みます 詳しくはこちら.