WsgiDAVを2.4.1にアップデートした

この記事は約1分で読めます。

NginxでWebDAVできるまでに、だいぶ苦労して、WsgiDAVにたどり着き、導入している。このWsgiDAVは、3.0のプレリリースが出ていて、もうすぐメジャーアップデートがある様子。

まだαバージョンなので、2.1.0から2.4.1にとりあえずアップデートしてみた。2.4.1は以前導入しようとしたがうまくいかなかった。ドキュメントも新しくなっていたので、記述に沿って再び試してみる。と、うまくいった。

まずは、pipを使って、本体をアップデート。

pip install --upgrade wsgidav

これだけでは、動かなかった。次に、CherootというWSGIサーバを導入。

pip install cheroot

で、WsgiDAVを再起動してみるが、うまく動いていない。systemctlでstatusをみると、lxmlを入れてみたら?とあったので、インストールしてみる。

Ubuntsuだと、

sudo apt-get install python-lxml

で良いそうだが、CentOSを使っているので、単純に

pip install lxml

で問題なく導入できた。これでWsgiDAVを再起動してみると、稼動した。よかった。

コメント